Helen Spruell
Birth date: Sep 15, 1939 Death date: Nov 26, 2022
Helen Spruell, 83, of Sedalia, MO, passed away on Saturday, November 26, 2022, at the University of Missouri Hospital. Services will be held on Saturday, December 3, 2022, at 11:00 AM at Taylor Chapel United Methodist Church in Se Read Obituary