Map of Cowell Health Center in Santa Clara County, CA:

Cowell Health Center Santa Clara Palo Alto 37.4221616 -122.1641312