The Electromac Group Inc. o/a Cannon Automotive Solutions Categories Metal Stamping 600 Sprucewood Windsor ON N8W 3Z1 (519) 969-4632 (519) 969-7161 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×