5 Theatres, 49 Screens, 2 States
1200 St Laurent Boulevard, Ottawa, ON K1K 3B8, CAN
Ciné Starz offers the latest, most exciting movies at a reasonable price. It operates multiple theatres across Quebec and Ontario.