Galaxy Cinemas Sault Ste Marie
293 Bay Street,
Sault Ste. Marie,
No one has favorited this theater yet
Modern multiplex located in the Station Mall, northern Ontario’s largest shopping center. It opened with 12 screens and there are party rooms and a cocktail lounge serving drinks and food. In November 2013 it was downsized to 7 screens.
Just login to your account and subscribe to this theater