William Robert Edmiston
February 8, 1945 - May 8, 2022
William Robert Edmiston, 77, of St Louis, passed away on May 8, 2022. William was born in Alton, Illinois February 8, 1945. Bill graduated from Alton High School in 1963. He received a bachelor of science in Aerospace Engineering from Georgia... View Obituary & Service Information