St. Peter’s United Church of Christ July 14, 2015 By From the Sponsor Address 905 S Russell St Champaign Illinois 61821 United States Upcoming Events No events in this location