Pet Emergency & Specialty Center-South County
Veterinary clinic
885 Canarios Ct · Chula Vista, CA 91910 · 0.4 mi
This Chula Vista hospital provides round-the-clock emergency and urgent veterinary care for dogs and cats, serving South County and San Diego County. It works alongside clients' family veterinarians and offers…