Leo Vaughn
May 12, 1929 - May 10, 2015
Sr. Chief Petty Officer Leo Vaughn, Jr., age 85, of Leesburg was born on Mother’s Day, May 12, 1929 and went home to be with Jesus on Mother’s Day, May 10, 2015. Leo was born in Skiatook (Indian Territory), Oklahoma, to Minnie Ellen... View Obituary & Service Information