--
Just found this picture (top photo) I took in 1984 of the North 85 Twin Drive-In Theatre.
Now the Regal 24 theatre is in that same location.
-
--
Be sure to visit my North 85 Drive-In site.
NOTE: Looking for a photo's of the Scott Drive-In Theatre that was in Decatur located at Scott Blvd & Lawrenceville Hwy.