Otaypetvets

Email Address

Info@otaypetvets.com

Phone Number

(619) 421-1698

Our Location

Chula Vista, CA 91915

Contact

Contact Us

Get In Touch

Location

Otay Pet Vets
2015 Birch Road Suite 107
Chula Vista, CA 91915

Email

Info@otaypetvets.com

Phone

(619) 421-1698

Opening Hours

Mon-Sat 7am – 7pm
Sunday | 9am – 6pm

Social Media :