Willington, CT June 27, 2021 Justin Mabee Location: Willington, CT Size: 17kW Install Date: July 2020