Menlo School, Stent Family Hall, and Martin Family Hall are 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.
St. Mark’s Episcopal Church is located at 600 Colorado Avenue in midtown Palo Alto, between Middlefield Road and Cowper Street. You are invited and encouraged to park in the church’s main parking lot. Overflow free parking is available nearby on surrounding streets. Please be mindful of neighbors and posted parking restrictions.