1. SLC Construction 928 Washington St, Franklin, MA 02038 Coordinate: 42.0405,-71.44797 Phone: (508) 528-4674