Hays Recreation Center August 24, 2020 By Anne DeAtley Address 1311 W. Church St. Champaign IL 61821 United States Upcoming Events No events in this location