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. There are party rooms and a cocktail lounge serving drinks and food.
Just login to your account and subscribe to this theater