Robert “Allen” Weiffenbach
April 7, 1966 - July 26, 2019
Robert Allen Weiffenbach, 53, of Decatur, IL passed away July 26, 2019 at his residence. Allen was born April 7, 1966 in Mattoon, IL, the son of Clifford Weiffenbach and Lorna (Jones) Wilkins. On June 17, 1989 he married Michelle Young at... View Obituary & Service Information