MicroNet Template 2017-10-05T11:47:15+00:00

Canyon Industries

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

    Manufacture hydroelectric turbines and
    fabrication/machine shop