Canyon Industries

  • Manufacturing-Manufacturers Representatives
PO Box 36
Deming, WA 98244
(360) 592-5552
  • About

    Manufacture hydroelectric turbines and
    fabrication/machine shop