Immaculate Heart of Mary Catholic ChurchParishShare2855 Briarcliff Road NortheastAtlanta, GA 30329United StatesGet directions