Danial L. Slaughter, age 88, of McGregor, IA, passed away peacefully on March 21, 2025, at Great River Care Center in McGregor. Dan was born to Jesse and Geneva (Moore) Slaughter on November 11 ...