First United Methodist Church September 20, 2023 By From the Sponsor Address 210 W. Church St. Champaign IL 61820 United States Upcoming Events No events in this location