Cabrillo Pet Hospital
Veterinary clinic
4134 Voltaire St · San Diego, CA 92107 · 0.3 mi
License VerifiedAAHA accredited
Cabrillo Pet Hospital is an AAHA-accredited veterinary hospital in Point Loma and Ocean Beach, San Diego, serving dogs and cats for over 50 years. Its one site also offers boarding, grooming and doggie daycare…