1SGT (Ret) Lon Charles Deckard
February 21, 1961 - December 10, 2020
Lon Charles Deckard, 59, of Waynesville, MO, passed away Thursday, December 10, 2020 in the Phelps Health Center of Rolla, MO. Celebration of Life services will be held at 5:00 p.m. Wednesday, December 16, 2020 in the Faith Baptist Church of... View Obituary & Service Information