Contact Us

Mailing and Physical Address

150 Kerry Place
Norwood, MA 02062








We’re located in the heart of Norwood, MA and just thirty minutes outside of Boston. Our campus is close to the intersection of I-95 and I-93, so it’s hard to miss. We are also just a short walk from the Norwood Central stop on the MBTA commuter rail.  If you need more specific guidance, feel free to contact us and we’ll help you develop a game plan.

From RI and South:

Exit 11B off I-95 to Neponset Street. After approximately a mile, exit onto Dean Street. At the bottom of the hill (still Dean Street), cross Route #1, and take the 2nd right onto Kerry Place (across from Dean Street Car Wash).

From the North:
Exit 15B off I-95 toward Norwood onto Route 1 South. After about a mile take the Dean Street exit to the right. Kerry Place is right across the street from the Dean Street Car Wash. 150 Kerry Place is on the left, almost at the end of the street.​