Get in Touch

Have questions about how we can care for your pet? We’d love to hear from you. Give us a call and our friendly staff will be happy to assist you.

Phone

(760) 744-0032

Call us to schedule an appointment

Address

Discovery Valley Animal Hospital
565 Grand Ave., Suite 101
San Marcos, CA 92078

Hours

Monday – Friday: 8:30 AM – 5:30 PM
Saturday: 9:00 AM – 4:00 PM
Sunday: Closed

Call Us Now

Visit Us

Our goal is for you to leave our office with a memorable and enjoyable experience, which is why our welcoming and compassionate staff will do everything they can to make you feel right at home.

Call Us Appointments

Accessibility Tools

Increase TextIncrease Text
Decrease TextDecrease Text
GrayscaleGrayscale
Invert Colors
Readable FontReadable Font
Reset