IMC International Mascot Corporation Categories Shopping & Specialty Retail 6767 59 Street NW Edmonton Alberta T6B 3P8 (780) 465-7906 (780) 469-2133 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×