5077 S. Arville Street,
2 people favorited this theater
Located in the Village Square Commercial Center. The Sci-Fi Center has a small movie theatre dedicated to regular screenings of horror and science fiction movies.
In late-2019 the Sci-Fi Center moved address to 900 Karen Avenue, Suite B209, Las Vegas, NV 89109
Just login to your account and subscribe to this theater