Churches-Nazarene in Sherrard, IL First Lutheran Church109 5th AveSherrard, IL, 612813095932416ChurchChurches & Places Of WorshipChurches For SaleChurches LutheranChurches Places Of WorshipFirst Church Of The Nazarene Show More