Regal Village Square Stadium 18
9400 W. Sahara Avenue,
No one has favorited this theater yet
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.
Just login to your account and subscribe to this theater