William Russell Powell Sr.
April 20, 1965 - February 21, 2021
William Russell Powell, Sr., a life-long native of Mobile, AL., passed away peacefully in his sleep at home on February 21, 2021. He was preceded in death by his maternal grandparents, Dennis James and Gertrude Grace Cash; and his paternal... View Obituary & Service Information