Regal Transit Center Stadium 18 & IMAX
6707 Transit Road,
1 person favorited this theater
This cinema, which is owned by Regal Cinemas opened on the site of the Wehrle Drive-In in 1999. Part of the theatre complex sits in Williamsville. It is the flagship for Regal in the western part of the state.
Just login to your account and subscribe to this theater