Contact Us

Phone (208) 735-8810 or Email With the Form Below

Palmer's Auto ShopPalmer’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.

  • This field is for validation purposes and should be left unchanged.