Veterinary clinic
Universal Pet Hospital
3337 El Camino Real, Palo Alto, CA 94306
Opening hours
Hours not listed. Please call ahead at (650) 362-7969 to confirm availability.
3337 El Camino Real, Palo Alto, CA 94306
Hours not listed. Please call ahead at (650) 362-7969 to confirm availability.