1. Factory Shop 1 Amherst St, Cambridge, MA 02142 Coordinate: 42.36117,-71.08488 Phone: (617) 902-8870