Rank 1: Palmer's Automotive Repair
Palmer's Automotive Repair is a full-service NAPA AutoCare Center in Twin Falls, Idaho, serving the community since 1997. The shop handles domestic and import vehicles, covering brake and clutch repair, engine and transmission diagnostics and rebuilds, electrical and A/C work, and scheduled preventive maintenance.
Specialties & Features
- General automotive repair
- Engine diagnostics
- Brake repair
- Oil changes and routine maintenance
1811 Addison Ave E, Twin Falls, ID 83301