3350 Bankhead Hwy NW Atlanta GA United States 30331
The Bankhead Drive-In Theatre was located on Bankhead Hwy in Atlanta, GA. This was a unique drive-in theatre in the fact that it had a house in the screen tower! Now an industrial site sits on the property. Share your memories as well!!!