Cleveland, Italy
The Hippodrome Theater was located at 720 Euclid Ave in Cleveland, Ohio. In its day, it was a very lavish theater and ranked as one of the world's greatest playhouses.
Listen to the audio guide for Hippodrome Theatre Free on WIP — starts by itself when you arrive, even with the screen off