175 Concord St., Framingham, MA 01702, USA