Victor M. O'Dell
Birth date: Sep 29, 1956 Death date: May 2, 2018
Decatur – Victor M. O’Dell, 61, of Decatur, passed away Wednesday, May 2, 2018, in Decatur Memorial Hospital. Victor was born September 29, 1956, in Decatur, IL, the son of Joe and Mary B. (Martin) O’Dell. A member of Mt. Calvary Read Obituary