Peninsula Pet Hospital
548 Glenwood Ave, Menlo Park, CA 94025
3 veterinary clinics in and around Menlo Park.
548 Glenwood Ave, Menlo Park, CA 94025
100 Ansel Ln, Menlo Park, CA 94028
654 Santa Cruz Avenue, Menlo Park, CA 94025
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.