Select Page

The proposed solar farm would have been located on an open area in Concord on the east side of the Merrimack River.

Pin It on Pinterest