Shrine of the Black Madonna is located in Atlanta, United States on 944 Ralph David Abernathy Blvd SW. Shrine of the Black Madonna is rated 4.8 out of 5 in the category cultural center in United States.
Address
944 Ralph David Abernathy Blvd SW
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance