Terry Powell
Birth date: May 6, 1955 Death date: Aug 30, 2016
Terry L. “Bear” Powell, 61, of Decatur passed away Tuesday August 30th surrounded by his family. He was born May 6th, 1955 in Salem, Illinois, the son of the late Virgil C. Powell and Phyllis (O’Dell) Powell. Terry was cremated a Read Obituary