Cineplex Odeon North Edmonton Cinemas is a Canadian Movie Theater based in Edmonton, Alberta. Cineplex Odeon North Edmonton Cinemas is located at 14231 137 Ave NW, Edmonton, AB T5L 5E8, Canada,
Please contact Cineplex Odeon North Edmonton Cinemas using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Cineplex Odeon North Edmonton Cinemas opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.