Contact Us
Fill out the fields below and we’ll get back to you.
Get in touch
(619) 482-9100
Phone Number
2260 Otay Lakes Road, Suite 113 Chula Vista, CA, 91915
Address
[email protected]
If your pet needs immediate veterinary care outside of our business hours, please contact Pet Emergency & Specialty Center.