Equity & Excellence
The address for Cabot School in its renovated, permanent home is:
229 Cabot St.
Newton, MA 02460