Odeon North Edmonton Cinemas

Edmonton, Alberta, Canada ● Multiplex

Company: Cineplex Entertainment

Address: 14231 137th Avenue Northwest, Edmonton T5L 5E8, Alberta

Website:

Phone: +1-18003330061, +1-780-7322236

Email: guestservices@cineplex.com

Theatre Rating
Based on 0 users