‹ Back to IllinoisSt Peters Lutheran Church114 N Melvin St, Thawville, IL 60968-5202Thawville Congregational Church112 W Palmer St, Thawville, IL 60968-1100