Date of Birth: March 24, 1933 Date of Death: March 20, 2019
Mary Ellen (nee Vaughn) Leean, born March 24, 1933, passed away peacefully in her sleep on March 20, 2019, just four days short of her 86th birthday in her assisted living apartment in Wildwood, MO, supported by hospice and ...
PLEASE LOG IN FOR PREMIUM CONTENT Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!