Archive for July 13th, 2017

The Strand Theatre

The Strand Theater is a movie theater located on  East Winter Street in downtown Delaware, Ohio.  Opened in 1916, it is the tenth longest operating movie theater in the United States.  Notice anything interesting about the marquee? I thought that was great…

 

Advertisements

, , , , , , , , ,

15 Comments