Facility

The Ely Center, LLC has settled into it’s new space at 400 Hunnewell Street, Suite 4 (2nd floor), Needham, MA. Our center includes 4 formal treatment rooms, an informal “living room” area, clinician planning areas, kitchen, reception and parent and student waiting areas. Plenty of parking is available in front of the building.