Solar Installation 8.25 acres
Phase: Approved

Centaurus Solar

Ashland, MA
Town of Ashland