Regal Village Square Stadium 18
9400 W. Sahara Avenue,
4 people favorited this theater
Previous Names: Village Square 18
Located in the Pecole Ranch area far west of the Las Vegas Strip. This multiplex is one of few free-standing theatres in town. It was also one of the first to offer stadium seating locally. The Village Square 18 was opened on December 19, 1997 by Act III Theatres. It was closed on February 12, 2023.
Just login to your account and subscribe to this theater.