EmergencySpecialtyVeterinary clinic
Pet Emergency & Specialty Center-South County
885 Canarios Ct, Chula Vista, CA 91910
Opening hours
Hours not listed. Please call ahead at (619) 591-4802 to confirm availability.
885 Canarios Ct, Chula Vista, CA 91910
Hours not listed. Please call ahead at (619) 591-4802 to confirm availability.