Our Lady of Lourdes Catholic ChurchParishShare611 West Broadway StreetSparta, IL 62286United StatesGet directions