Key Tower Loading Map.... Key Tower 1360 W Mall Dr Cleveland, OH 44114 41.501514 -81.694072 Address 1360 W Mall Dr Cleveland Upcoming Events No events in this location