Phone (208) 735-8810 or Email With the Form Below
Palmer’s Automotive Repair is a Napa Auto Car Care Center . We are located 1811 Addison Ave. E., Twin Falls, ID 83301 (208) 735-8810
You can request an appointment with our online appointment form or just want to contact us directly with the following form.
If you want to write a review about your experience with our company we would love to hear from you. Reviews help us spread the word about the automotive services we provide.