North 85 Twin Drive-In Theatre
3265 Northeast Expressway Ne, Atlanta, GA 30341
(770) 451-4570
2 screen drive-in, with FM sound, open year round.
closed on June 20, 1998
Use the Back button to return to the list page. .