CN Machining & Repairs LTD.

  • Concord, Vaughan, ON, Canada

Manufacture or produce replacement parts for heavy equipment (for the construction industry) and repair work.