Home › Venues › The Windsor The Windsor Tickets Buy tickets for concerts at The Windsor in Windsor, WI. No Upcoming Events No upcoming events scheduled at The Windsor. Please contact us with any corrections. Hotels & Lodging Near The Windsor About the Venue The Windsor At-a-Glance Address4237 Deere XingWindsor, WI 53598United States Map & Directions Advertisement