The Starlight Drive-in is a four screen drive-in movie theater located in Atlanta, Georgia. The Starlight opened in 1949 as a solo screen drive-in. ...more about Starlight 6 Drive-in25 Drive-in Auto Theatre 3109 Highway 25 South Greenwood, SC 29646
The 25 Drive-in Auto Theater was originally opened in 1955 as a single screen drive-in theater. It is located in Greenwood, SC. It was closed the mi...more about 25 Drive-in Auto Theatre