Our Lady of Lourdes Catholic ChurchParishShare25 Boulevard NortheastAtlanta, GA 30312United StatesGet directions