Menlo School
50 Valparaiso Avenue
Atherton CA 94027
Atherton CA 94027
Venue Notes
×
Capacity: 304
Buy Tickets For Events in this Venue
Directions
Menlo School is located at 50 Valparaiso Avenue in Atherton, between El Camino Real and Alameda de las Pulgas, at the Atherton/Menlo Park border. Parking is both plentiful and free on the school's campus.
Capacity: 304