Charles Richard Vaughan

Birth date: Jan 4, 1936 Death date: Oct 26, 2021

Charles "Richard" Vaughan, 85, of Decatur, passed away Tuesday, October 26, 2021 at Lincolnshire Place in Decatur Illinois. Richard was born in Princeton, Indiana on January 4, 1936, the son of Iven and Lena (McGrew) Vaughan. Ric