1. Steve's Repair 305 2nd St, Defiance, IA 51527 Coordinate: 41.82474,-95.34053 Phone: (712) 748-4466