
Auto Repair in Buhl, ID
Auto Repair
Owen Diesel Repair
Auto Repair in Buhl, ID
- Address
- 3987 N 1500 E, Buhl, ID 83316
- Phone
- (208) 308-9434
Last checked September 23, 2026. Call ahead to confirm hours.
Listing details from Overture Maps open data.

Auto Repair in Buhl, ID
Auto Repair in Buhl, ID
Last checked September 23, 2026. Call ahead to confirm hours.
Listing details from Overture Maps open data.