Windsor Town Green
Fido is welcome to join you on the Windsor Town Green, a pet-friendly area in Windsor, CT. Enjoy a stroll through a lovely historic neighborhood, or just relax in the open, grassy area. Pets must be leashed.
Visit Website
Or call (860) 688-5165 for more information.
Reviews
- MackenzieMore than a year agothis is not a trail....
it's just a large grassy area surrounded by two roads. they aren't busy, but I certainly wouldn't let my dogs off there.
Location
Traveler Photos
We haven‘t received any photos of Windsor Town Green yet.
Want to feature your creature? Upload a photo of your pet at Windsor Town Green! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.