Terry was born on September 17, 1960 and passed away on Monday, April 17, 2017. Terry was a resident of Arkansas at the time of passing. Terry was married to Debbie. A celebration of life is scheduled for 1:00 p.m. Friday April 21 2017 at Ivy Chapel Christian Church 706 Ivy Chapel Road Little Rock AR 72206 501 888-7996.
... Show More