Theater Interior ID: 11867 | This file appears in: Hippodrome When it opened in 1907, Cleveland's Hippodrome was home to one of the largest stages in the US - second only to New York City's Hippodrome Theatre. | Creator: American Post Cards | Date: 1908 | Source: Cleveland Public Library, Photograph Collection Download Original File CreatorAmerican Post CardsSourceCleveland Public Library, Photograph CollectionDate1908 "Theater Interior" appears in: Hippodrome