1. Embroider This 35 Loring Dr, Framingham, MA 01702 Coordinate: 42.26897,-71.41033 Phone: (508) 626-8811