Churches-Catholic in Villa Grove, IL Sacred Heart Parish Hall208 N Pine StVilla Grove, IL, 619562178328352AmishCatholic ChurchCatholic ChurchesChurches CatholicChurches For SaleChurches Places Of WorshipMinisters Show More