Charles Richard Vaughan
January 4, 1936 - October 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. Richard graduated... View Obituary & Service Information