Our Lady of Lourdes Catholic ChurchParishShare901 Atwells AvenueProvidence, RI 02909United StatesGet directions