Eric DeWayne Oden
September 5, 1991 - April 29, 2022
Eric DeWayne Oden was born on September 5, 1991 to parents Eric Scales and Marian Oden in Talladega, Alabama. Eric was educated in the Talladega City School System and was a graduate of Talladega High School Class of 2010. After completing... View Obituary & Service Information