Sherry Lea Logan
October 23, 1958 - September 1, 2016
Sherry Lea Logan, 57 of Excelsior Springs passed away unexpectedly September 1, 2016 at her home. Sherry was born October 23, 1958 to Roscoe and Evelyn (Fitzgerald) O'Neal in Kansas City, Missouri. She worked for Liberty Carbon as their Shipping... View Obituary & Service Information