Where is The Marc? It is located at The Marc 9940 106 St, Edmonton, AB T5K 2N2, Canada. You can get directions for The Marc, who is in the French restaurant category. You can find up-to-date information on 9940 106 St, Edmonton, AB T5K 2N2, Canada French restaurant companies on our website.