Back To Results
Touchstar Cinemas Madison Square 12 & Drive-in
- 5905 University Drive
- Huntsville, AL 35806
- (256) 830-6829
This recently renovated 12 screen theatre adjacent to Madison Square Mall has been making news for its plush, luxury movie viewing experience. In August 2020, the owners debuted a permanent drive-in movie screen.