Titans Tower is located on Titans Island in the East River just off the shore of Manhattan Island.
It is the third headquarters of the Titans, with the first one being Titans Lair. It is noteworthy for it's obvious "T" shape, which obviously stands for "Titans."
- The Titans Tower was first seen in DC Comics Presents, #26 (October, 1980).
- ↑ As seen in Action Comics Vol 1 546, which was indirectly referenced in Super Powers Vol 1 1.