Mr. Spencer DeWayne Owens
October 6, 1969 - October 13, 2016
Spencer DeWayne Owens, age 47, of Mansfield, Texas left us last Thursday, October 13, 2016, to be with his Lord. Spencer passed unexpectedly and will be greatly missed by his family and friends. Spencer was born October 6, 1969 in Bryan, Texas... View Obituary & Service Information