Cinema Twin Theatres

1302 Woodward Avenue,
Muscle Shoals, AL 35661

Unfavorite 1 person favorited this theater

Showing 3 comments

rivest266
rivest266 on June 14, 2024 at 12:00 pm

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.

rivest266
rivest266 on June 14, 2024 at 7:31 am

Grand opening ad has now been posted.