Thank you for visiting the Willis Auto Body website. We're located in Peosta, Iowa and serve the surrounding areas. Bring your car in for post-collision repairs, paint touch-ups, dent repairs and more.
Please use the form on this page to contact us. You may also call us at 563-583-9329. We look forward to serving you.
8514 Deerwood St
Peosta, IA 52068
Phone: (563) 583-9329