Southern Light Solar
Southern Light Solar, LLC
1130 Acushnet Ave
New Bedford, MA 02746
United States
Southern Light Solar began with one goal in mind: to make solar power both affordable and easy for Massachusetts -and as of 2016, Rhode Island – homeowners and businesses. As residents of the Bay State ourselves, we were very aware of the rising and