1. Quabbin Solar 295 Vernon Ave, Barre, MA 01005 Coordinate: 42.38653,-72.08832 Phone: (978) 355-2042