The Marc Customer Service Phone Numbers Customer Service: 780 429 2828   The Marc Headquarters Info, Email, Phone number, Website and live chat Information The Marc Headquarters 9940 106 St NW, Edmonton, AB T5K 2N2, Canada. If you searching for The Marc Customer Service Number, you are at the right place. In this post, we have provided