5077 S. Arville Street,
1 person 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