Economic Development News
  1. Empty field showing the purchased land

    Town of Windsor Purchases 138 Acres of Land for Future Public Use

    On Wednesday, Dec. 1, the Town of Windsor purchased 138 acres of land and 117 acre feet of water from a farm located adjacent to the town’s existing Public Services facility for $4.14 million. Read on...
View All News