Start from
Animal Hospital of Palo Alto
4111 El Camino Real, Palo Alto 94306