Willow Creek 12 Theatre
9900 Sherland Parkway,
No one has favorited this theater yet
The Willow Creek opened as an eight screen cinema in 1989. It was a typical of the Cineplex Odeon cinemas of the period.
Muller Family Theatres took the cinema over following the demise of Cineplex Odeon. Muller added four more screens by building on, not dividing. They also installed stadium seating in all the auditoriums.
Just login to your account and subscribe to this theater