Famous Players Station Square Cinemas
222-6200 McKay Avenue,
1 person favorited this theater
The seven screen Station Square Cinemas was opened by Famous Players on December 16, 1988. The theatre is located on the second level next to the Metro Town Mall. Seating is listed at 1,998 with the smallest auditorium seating 196 and the largest seating 498.
Cineplex Odeon took over operations of the theatre in 2005. The theatre featured first run attractions. It was closed on September 3, 2012.
Just login to your account and subscribe to this theater.