Our Lady of Lourdes Church
611 W Broadway StSparta,
IL,
62286 6184432811
6184432878
Catholic ChurchCatholic ChurchesCatholic Orthadox ChurchesChurches CatholicChurches Places Of WorshipChurches Times Scread HeartFreeburg Il Catholic Church PicnicLebanon Baptist ChurchMiraculous Medal The Association Of TheMonasteriesMonasteryShrine Of Our Lady Of The Miraculous MedalWhitewater Christian Church