Lumca Head Office

2645-A, Avenue Watt
Québec (Québec)
G1P 3T2
Canada

Get direction

Customer Services, Sales and Marketing
1 877 650-1693

418-650-1693

Procurement
418-650-5013

Administration
418-914-6774

Fax
418-650-1896

info@lumca.com