Movies Filmed at Tower City Center

50 Public Square, Cleveland, OH 44113, USA

Official Site

Retail and hotel tower in the heart of Cleveland.

Nearby Locations
Jack Cleveland Casino from A Christmas Story
70 m

Cleveland Public Square from The Avengers and 1 other movie.
142 m

Superior Avenue (between 3rd & 6th) from Captain America: The Winter Soldier
375 m

Browse more nearby locations.