Allen Parrish Payne was born November 1, 1949, in Danville, Virginia, to the late Tommy Allen and Beatrice Parrish Payne. He departed this life on April 14, 2025, in Orlando, Florida, surrounded by his family, his faith, and the sunshine. He... View Obituary & Service Information