John C Alexander
January 18, 1939 - April 27, 2020
Alexander, John, of St. Louis, Missouri, was born January 18, 1939 in Mustang, Oklahoma to Ray and Edith (nee Rumfelt) Alexander and entered into rest Monday, April 27, 2020 in St. Louis, Missouri at the age of 81 years. He is preceded in death... View Obituary & Service Information