Article Editor

Pet Emergency and Specialty Center

We work closly and trust Pet Emergency and Specialty Center. The phone numbers for the 2 locations are listed below and click on the visit them on the web link to go to their website for directions and additional information.

Chula Vista (619) 591-4802

La Mesa (619) 462-4800

Visit them on the web.