Delbert Louis Houston
August 6, 1960 - April 29, 2020
Delbert Louis Houston, the son of Dorothy A. Montgomery and the late Willie F. Montgomery, Sr. was born on August 6th, 1960. He departed his life on April 29th, 2020. Dib, as he was affectionately known by family and friends graduated from... View Obituary & Service Information