Address: 285 International Blvd Nw
Park in Atlanta, Georgia. Centennial Olympic Park is a 22-acre public park located in downtown Atlanta, Georgia owned and operated by the Georgia World Congress Center Authority.
Park in Atlanta, Georgia. Centennial Olympic Park is a 22-acre public park located in downtown Atlanta, Georgia owned and operated by the Georgia World Congress Center Authority.