1. STL Remodeling & General Contracting 34 Main St, groton, MA 01450 Coordinate: 42.60187,-71.6254 Phone: (978) 869-0217