Michael Alan Self
July 20, 1959 - August 3, 2021
Michael Alan Self, of Hoover, passed away August 3, 2021 at the age of 62. He is was a long-time member of Hunter Street Baptist Church and of the Magic City Parrot Head Club. He was an avid Auburn Fan and loved tailgating with family and friends.... View Obituary & Service Information