The World Trade Center Atlanta was founded in 1982 and was located atop the Merchandise Mart in downtown Atlanta. The founders included Sam Ayoub, George Busbee, Bennett Brown, and John Portman. Februrary 22, 1995 The SunTrust Plaza (formerly One Peachtree Center) proudly announced the relocation of The World Trade Center Atlanta's new facility.
Personally designed by John Portman, The World Trade Center Atlanta's new facility occupies 7,656 square feet of the Lower Lobby, with easy access to ample parking.
add to our listings









