The Terminal Tower, Cleveland, Ohio. 17,153 likes · 15 talking about this · 42,005 were here. A page to talk about one of Cleveland's greatest landmark.
Conveniently Located In Tower City Center - Downtown Cleveland.
The Terminal Tower was once the tallest building in Cleveland. Today it is dwarfed by newer buildings, but it's still the most recognizable image on the downtown Cleveland skyline. Sitting on the south end of downtown in the center of Public Square, it is still a popular meeting spot that houses one of the area's biggest department stores, a mall, food court, multiple movie theaters, and, of...