Teddy Ray Bean

Birth date: Aug 31, 1941 Death date: May 31, 2018

Decatur – Teddy Ray Bean, 76, of Decatur, IL, passed away at 5:17 pm, Thursday, May 31, 2018, in his home. Teddy was born August 31, 1941, in Tuscola, IL, the son of Orville Lee and Ruth Blanche (Nixon) Bean. He graduated from Mac