It's been the talk of Windsor since news came out that a 2-story restaurant/bar with a "pour your own beer wall" was coming. Howlers & Growlers is now open.
Windsor Middle School sees a lot of traffic passing by. Travelers have recently taken note of how where there was once a track, there is now a modular building.