
Auto Repair in Buhl, ID
Auto Repair
Southern Idaho Towing
Auto Repair in Buhl, ID
- Address
- 4236 N 1500 E, Buhl, ID 83316
- Phone
- (208) 543-8800
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.