Artis Inc. Back to Search Artis Inc. Categories Other #2, 8526 109 Street NW , Edmonton , AB , T6G 1E5 (833) 922-7377 Contacts Primary Kessie Stevens David Copus TJ Jegede Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone