Title:
|
20-02 Town of Windham Landfill Solar Array. Major site plan sketch plan review. Town of Windham to request review of a 72,686 square foot developed area, including 24,878 square feet of solar panels to be installed on a town owned, capped landfill. The property in question is located on Enterprise Drive and identified on Tax Map: 21, Lo: 19, Zone: Commercial 1 (C-1).
|