1. Willis Auto Body 8514 Deerwood Rd., Peosta, IA 52068 Coordinate: 42.45032,-90.85063 Phone: (563) 583-9329
2. Peosta Automotive, L.L.C. 8319 Burds Rd., Peosta, IA 52068 Coordinate: 42.4477,-90.84644 Phone: (563) 588-0160