Melvin E. Allen
July 18, 1951 - February 26, 2020
Melvin E. Allen passed on February 26, 2020. Celebration of Life service will be held at 11AM Thursday, March 12, 2020 at Beulah Missionary Baptist Church 2340 Clifton Springs Rd Decatur, GA 30034. Interment Private. Visitation will be held... View Obituary & Service Information
