Lisa Sledd

Birth date: Jan 27, 1968 Death date: Jan 12, 2025

Lisa Sledd, 56, passed away on Sunday, January 12, 2025, at University of Missouri Hospital in Columbia. Arrangements are pending.