Dr. Charles A. Taylor
September 8, 1923 - September 6, 2020
Dr. Charles A. Taylor, 96, of Decatur, passed away Sunday, September 6, 2020, in his home. Charles was born September 8, 1923, in Cowden, IL, the youngest child of Levi William and Bertha Edna (Akins) Taylor. He attended Cowden High School,... View Obituary & Service Information