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.
Just login to your account and subscribe to this theater