Peninsula Pet Hospital
Veterinary clinic
548 Glenwood Ave · Menlo Park, CA 94025 · 0.0 mi
License Verified
A family-owned hospital in Menlo Park treating dogs and cats since 1978. It offers routine care alongside orthopedic and minimally invasive surgery, CT and digital imaging, laser therapy, and an in-house pharmacy.…