Valencia Stadium 12
24435 Town Center Drive,
No one has favorited this theater yet
This theater opened in 1999 as the Edwards Grand Palace, and is now listed on the Regal Theaters website as the Valencia Plaza 12 (although it actually in Santa Clarita). A digital IMAX screen was added in 2010.
Just login to your account and subscribe to this theater