The Lourdes Center, based in Boston, MA, is dedicated to distributing holy water from Lourdes, France, throughout the United States.
With a rich history dating back to 1858, the center honors the apparition of Our Lady to Bernadette in the Pyrenees of Lourdes, France, attracting visits from esteemed religious figures.
Generated from their website's infomation