at 11211 142 Street NW, Edmonton , T5M 4A1 Canada
31 FB users likes IMAX Theatre, set it to 5 position in Likes Rating for Edmonton, Alberta in Movie Theater category
IMAX Theatre is Edmonton based place and this enity listed in Movie Theatre category. Located at 11211 142 Street NW AB T5M 4A1.