Cineplex Odeon South Edmonton Cinemas is a Canadian Movie Theater based in Edmonton, Alberta. Cineplex Odeon South Edmonton Cinemas is located at 1525 99 St NW, Edmonton, AB T6N 1K5, Canada,
Please contact Cineplex Odeon South Edmonton Cinemas using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Cineplex Odeon South Edmonton Cinemas opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.