Barry Dewayne Stephens
Barry Dewayne Stephens August 19, 1962 - August 6, 2023 Barry Dewayne Stephens, of Moundville, Alabama, passed away at his residence on August 6, 2023 at the age of 60. Barry was born on August 19, 1962 in Tuscaloosa, Alabama to Otis and Betty Crumley. He is preceded in death by his mother, Betty Crumley.