Churches-Mennonite in Sterling, IL Science Ridge Mennonite Church1702 E Science Ridge RdSterling, IL, 610818156260538Big ChurchesChurches & Places Of WorshipChurches For SaleChurches MennoniteChurches Places Of WorshipIslamic Center Show More