The Windsor of Savoy October 13, 2021 By From the Sponsor Address 401 Burwash Ave Savoy IL 61874 United States Upcoming Events No events in this location