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