1. 126 Solar
126 Grove St, Franklin, MA 02038
Coordinate: 42.07487,-71.42136
Phone: (508) 553-3030
2. Roy George
2 Nicholas Dr, Franklin, MA 02038
Coordinate: 42.05303,-71.4403
Phone: (508) 541-7412
3. Walden Liberty Solar
10 Liberty Way, Franklin, MA 02038
Coordinate: 42.05476,-71.40265
Phone: (508) 528-1464