Starlight Drive-In Theatre
Starlight Drive-In Theatre is an outdoor cinema on Moreland Avenue in Atlanta, Georgia. Opened in 1949, the venue presents double features on digital screens with movie sound transmitted to car radios. AI-generated cinema illustration; not a photograph of this venue.
Location
2000 Moreland Avenue SE, Atlanta, Georgia, United States
Theater details
- Operating status
- Open