We are not unique in our educational philosophy of utilizing open campus in a high school setting. Neighboring towns, including Brookline and Wayland, also have open campus high schools.
100 Walnut Street|Newton, MA 02460
Searching for something?
I can help!
Copyright © 2012 -