According to our records, this business is located at 1781 E 3700 N in Buhl (in Twin Falls County), Idaho 83316, the location GPS coordinates are: 42.53126 (latitude), -114.69491 (longitude). Michael & Debra J Wiebe is categorized under Farm Products (SIC code 0191). Known organization owner is Mike Wiebe. You can contact the company by phone at (208) 731-2340.