Universal Pet Hospital
Veterinary clinic
3337 El Camino Real · Palo Alto, CA 94306 · 0.3 mi
License VerifiedFear Free
A family-owned veterinary hospital on El Camino Real in Palo Alto serving dogs and cats. It offers walk-in and same-day urgent care, in-house imaging and laboratory testing, dental, surgical, and end-of-life…