1. South Shore Solar 282 Pudding Hill Ln, Marshfield, MA 02050 Coordinate: 42.08873,-70.72396 Phone: (781) 837-1202
2. Certified Solar 50 Tower Ave, Marshfield, MA 02050 Coordinate: 42.09125,-70.65063 Phone: (781) 500-9358