Did you know that Indy used to have an Apollo Theatre? We started looking through our Indianapolis history resources after MHeidelberger left a comment on our Fort Wayne Starbucks post lamenting the lack of an art deco high rise in Indy. We found out from Cinema Treasures that the theatre was on Illinois Street. Oh we would have loved to have watched some Marx Brothers movies here.
photo from Indianapolis A Pictorial History by Edward A. Leary