Independence Solar Share: REEBA Members Independence Solar Visit Website Request Info 50 Franklin Street, Suite 421 Boston, MA 02110 (617) 938-3879