
Auto Repair in Preston, ID
Auto Repair
C&S Tire
Auto Repair in Preston, ID
- Address
- 143 E 4th S, Preston, ID 83263
- Phone
- (208) 339-2924
Last checked September 23, 2026. Call ahead to confirm hours.
Listing details from Overture Maps open data.

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