Conveniently located on the Newton/Needham border, our Needham school is just off Highland Ave and Rte. 95. We are close to the beautiful Charles River Walk and are lucky to be part of a wonderful community! Today we are spotlighting some of our favorite small businesses around the area if you’re not familiar with Needham!… Read more »