
Auto Repair in Buhl, ID
Auto Repair
S&L Repair
Auto Repair in Buhl, ID
- Address
- 503 Broadway Ave S, Buhl, ID 83316
- Phone
- (208) 320-7025
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.