Michel Insurance L.L.C. Store in Dell Rapids Posted on: December 10, 2020 Categories: Address 1101 State AvenueDell Rapids, SD 57022Contact Phone: 428-3701Email: michels@siouxvalley.net