Dr. Charles A. Taylor

Birth date: Sep 8, 1923 Death date: Sep 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 H