Leland Hubert Van Meter, 84, of Odessa, Missouri passed away on March 1, 2020 at St. Joseph Medical Center in Kansas City, MO. Visitation will be held from 12:00 p.m. to 1:00 p.m., Wednesday, March 4, 2020 at the Ralph O. Jones Funeral Home,... View Obituary & Service Information
