Art Towne Twin
6959 W. Broward Boulevard,
1 person favorited this theater
The Art Towne Twin was a small theater that was located in the Plantation Towne Mall. It opened as the Towne Theatre February 18, 1970 and showed mostly art and foreign films. It was twinned in 1974 and was closed in 1989.
In 1996 the mall burned down and was later demolished.
Just login to your account and subscribe to this theater