2202 Soquel Avenue, Santa Cruz, CA 95062, USA
2202 Soquel Avenue
Santa Cruz
California
95062
United States
Harbor Veterinary Hospital is a small animal veterinary practice that often has rescued pets available for adoption.