Corporate Headquarters
Southern Light Solar
5 Hick Street
New Bedford, MA 02746

MA Phone #: 774-473-9339
RI Phone #: 401-217-4447

Contact Southern Light Solar