900 E. Karen Avenue,
No one has favorited this theater yet
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