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.
Pet Emergency & Specialty Center – South County
Pet Emergency & Specialty Center – South County
- Address: 885 Canarios Ct., Chula Vista, California 91910
- Website
- Phone Number: (619) 591-4802