Good Shepherd Lutheran Church April 3, 2021 By Anne DeAtley Address 2101 S. Prospect Champaign IL 61820 United States Upcoming Events No events in this location