Spencer Keith McCall
March 14, 1951 - August 11, 2021
Spencer Keith McCall was born March 14, 1951 in St. Louis, Missouri to Willa Mae McCall (Duff) and Newton Duff. He was educated at Central High School. He attended St. Bridget of Erin Catholic Church. Spencer retired as a Plant Manager from... View Obituary & Service Information