1 Screen, 496 Seats
This business has not yet been claimed by the owner or a representative.
Claim this business
69 S. Main Street, London, OH 43140, USA
The State Theatre in London, Ohio is a historic single-screen movie theater located at 67 S Main St in downtown London. If you’re ever in London, Ohio, consider catching a film at this historic gem!
Subscribe to our weekly newsletter.