945 Concord Street
945 Concord Street, Framingham, MA, 01701, USA
Collaborate with colleagues, welcome clients or plan your next project at our flexible meeting rooms in Framingham. Visitors can easily reach you from several nearby train stations, while proximity to Boston and major highways ensures convenient access for all.