Cobb Galleria Centre

2 Galleria Parkway
Atlanta
Georgia
United States