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

We have a new website

 

Our new website launched.  He hope you find the information you need to help you pet.