Cinema Twin Theatres
1302 Woodward Avenue,
Muscle Shoals,
AL
35661
1302 Woodward Avenue,
Muscle Shoals,
AL
35661
1 person favorited this theater
Showing 3 comments
This theatre was expected to open on April 26th, 1973 but the weather refused to co-operate and opened on May 24th instead. Article posted. The theatre was built in front of the Marbro Drive-In theatre.
Grand opening ad has now been posted.
Grand opening ad is at View link