Good Shepherd Lutheran Church March 13, 2023 By From the Sponsor Address 2101 S. Prospect Ave. Champaign IL 61820 United States Upcoming Events No events in this location