3 Screens, 750 Seats
28 E. Winter Street, Delaware, OH 43015, USA
The Strand Theatre, located at 28 East Winter Street in downtown Delaware, Ohio, is a historic movie theater near the campus of Ohio Wesleyan University. It has been operating since April 10, 1916, making it one of the ten longest-running movie theaters in the United States.
Click here to claim this listing.
In Order To Claim Your Listing You Must Sign In / Sign Up To Screendollars