Office location: 24 St. Martin Drive, Building 2, Unit 11, Marlborough MA, 01752
01/07/2019
Anonymous
I've had a Solarcity install here in RI for 3 plus years. Other than costing more and initial startup issues it's been working great.