I Am the World Trade Center was created in 1999.
Yes, There is also a World Trade Center located in New Orleans, LA.
Chongqing World Trade Center was created in 2005.
Denver World Trade Center was created in 1979.
World Trade Center Montevideo was created in 1998.
Wenzhou World Trade Center was created in 2010.
Bahrain World Trade Center was created in 2008.
Four World Trade Center was created in 1977.
Five World Trade Center was created in 1972.
Marriott World Trade Center was created in 1981.
Sabeco World Trade Center was created in 2020.
Taipei World Trade Center was created in 1985.