Willow Creek 12 Theatre
9900 Sherland Parkway,
No one has favorited this theater yet
The Willow Creek opened as an eight screen cinema May 5, 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. It was taken over by Emagine Entertainemt in December 2016.
Just login to your account and subscribe to this theater