The National Center for Civil and Human Rights is in Atlanta's downtown area. It sits between the World of Coca-Cola and the Georgia Aquarium, both of which has fee-charging parking garages.
Results that may be inaccessible to you are currently showing.