Joseph Walls, age 49, of Shoals, passed away at his residence on Saturday, August 11, 2018. He was born in Daviess County on December 24, 1968 to Alfred Dean and Becky (Akles) Walls. He was a 1987 graduate of Shoals High School and was employed... View Obituary & Service Information