Menlo College
Address
Menlo College
1000 El Camino Real
Atherton, CA
Directions
Pull into the college parking lot off Encinal.
Pool 100 yards from that lot adjacent to the administratio buiding and the gym.