St. Elizabeth Seton School
Drag box to select area
St. Elizabeth Seton School is a Catholic school located within St. Thomas Aquinas. The staff cares about its students, and the facilities are great for the class size and age group. The halls are decorated with student artwork and projects, and the employees are very proud of the children.
1095 Channing Ave, Palo Alto, CA 94301
- Fax: 650-326-2949
- Accessibility Details: Ground floor. Restrooms are accessible.
- Hours: By appointment
- Hours: Office: Mon - Fri, 7am - 4pm; Classes: Mon - Fri, 8am - 3pm
- Accessible: yes