McClure Engineering Inc

  • Engineers
507 Main Ave W
PO Box 1404
Twin Falls, ID 83303
(208) 734-9015
(208) 734-9016 (fax)
  • About

    Our mission is to provide our mechanical, industrial, and structural clients with quality, professional engineering solutions through a knowledgeable and experienced staff. We strive to use the latest