David Steve McCarn
September 27, 1952 - March 20, 2025
David Steve McCarn of Eight-Mile, AL was born on September 27th, 1952, in Mobile, AL passed away March 20th, 2025, surrounded by his loved ones. He is Survived by his beautiful loving wife Glenda (McMillian) McCarn, Stepsons Steven (Kym) McMillian,... View Obituary & Service Information
