Sacred Heart Schools, Atherton
Drag box to select area
Sacred Heart Schools, Atherton offers a curriculum firmly grounded in academics. The campus covers over 63 acres, and features a number of athletics facilities and a chapel. This school is part of the greater Sacred Heart Schools network of 21 academies throughout the country.
150 Valparaiso Ave, Menlo Park, CA 94027
- Accessible: yes