Little Art Theatre
Little Art Theatre is a nonprofit art-house cinema in Yellow Springs, Ohio. Founded in 1929, the Xenia Avenue theater presents first-run, independent and international films, documentaries, cinema classics and special film events. AI-generated cinema illustration; not a photograph of this venue.
Location
247 Xenia Avenue, Yellow Springs, Ohio, United States
Theater details
- Operating status
- Open