1258 Azalea Road,
No one has favorited this theater yet
The Auto-Sho Drive-In was located in Mobile, Alabama. It was opened in 1955 and was operated by Giddens & Rester Theatres. It was owned by W. Limmroth in the late-1950’s. It was closed in 1970 and was replaced by a shopping center.
Just login to your account and subscribe to this theater