Menu
SunRun Solar

SunRun Solar

348 Huron Ave, Cambridge, MA 02138

Ratings1 review4.7

About SunRun Solar

SunRun Solar is Store in Cambridge, Massachusetts. You can find contact details, reviews, address here. SunRun Solar is located at 348 Huron Ave, Cambridge, MA 02138. They are 4.7 rated Store in Cambridge, Massachusetts with 1 review.

SunRun Solar Timings

Looking to visit SunRun Solar at 348 Huron Ave, Cambridge, MA 02138? Consider checking the weekdays schedule timings before going.

4.7 Ratings Based on 1 review
1.0/5 Rated 1.0 out of 5,

Run from SunRun Team installed panels on a side of my roof that wasnt agreed to, nor was it properly equipped to handle the solar panels given the low slope its not ruberrized, so has caused significant damage to my house and roof, More