St. Elizabeth Seton School

Flag as Inappropriate

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
(650) 326-9004
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »