Larry Dean Slusher, 66, of Odessa, Mo., passed away May 17, 2017, at Select Specialty Hospital at Research Medical Center in Kansas City, Mo. Graveside services will be at 1:00 pm on Wednesday, May 24, 2017, at the Odessa Cemetery. Visitation... View Obituary & Service Information
