The Tubes at Star Plaza Theater

Star Plaza Theatre

Music venue in Merrillville, United States
Suggest an edit · Your business? Claim now
The Star Plaza Theatre was a live music venue located in Merrillville, Indiana. The theatre was a 3,400-seat intimate venue with two seating levels in a …

Social profiles