Google Maps puts this location in Norcross, but it is actually in downtown Atlanta. Buildings - Indoor, Safari Submissions Links: www.citysearch.com By: kkeps