Pet Emergency & Specialty Center - South County
885 Canarios Ct.
Chula Vista, California 91910
Local Phone: (619) 591-4802
The Pet Emergency & Specialty Center of San Diego has two hospitals that have emergency doctors on site 24 hours a day, every day of the year to provide the best care for your pet.