Regal River Falls Stadium 12
951 E. Lewis and Clark Parkway,
No one has favorited this theater yet
This is an almost brand new stadium style theater opened November 3, 2006. It is located behind the Bass Pro Shop. The building has a lot of character for being brand new, the designers have done a nice job on the exterior. It was taken over by Regal Cinemas in 2014.
Just login to your account and subscribe to this theater