Churches-Lutheran in Thawville, IL St Peters Lutheran Church114 N Melvin StThawville, IL, 609682173872381Churches Places Of WorshipChurches UnitarianSt Peters Lutheran Church Show More