1360 Sparta St
yes it is a theater and it is located in mcminnville it has 5 screens that show movies on it the building is in a parking lot
June 24, 2010
Three Star Cinema
If you've been to or used
Three Star Cinema, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.