1. South Shore Insulation Specialists Co 519 Washington St # A, Canton, MA 02021 Coordinate: 42.152245,-71.14814 Phone: (617) 773-9956