Titans Tower is located on Titans Island in the East River just off the shore of Manhattan Island.
It is the second 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."
- ↑ As seen in Action Comics Vol 1 546, which was indirectly referenced in Super Powers Vol 1 1.
Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.