Peninsula Pet Hospital  •  548 Glenwood Ave  •  Menlo Park, CA 94025  •  Tel: (650) 325-4300  •  Email  •  Facebook

How can we help your pet?


View Larger Map
548 Glenwood Ave.
Menlo Park, CA 94025
(650) 325-4300 (tel)
(650) 325-2920 (fax)

Hours of Operation:
8:30-5:30 M-F
8:30-1 Saturday



Kindly complete an an appointment request form below:

✔ denotes a required field.

Your Name: ✔

Pet's Name:

Pet's Species:

Appt Reason:

Your Phone: ✔

Your Email: ✔

Desired Appt Date:

How Did You Hear of :

Spam Test: What is 6 divided by 2? ✔