Mr. Allan Russell DuVall
May 24, 1985 - August 28, 2020
Allan Russell DuVall, 35, was born on May 24, 1985 in Kokomo, IN and passed away on August 28, 2020 in Fairhope, AL. Allan was married to Keishia Smith on February 29, 2012 in Bay Minette, AL and was a step-father to Kamden McLean. He was the... View Obituary & Service Information