Allen Lee McMillan
April 13, 2020
Allen Lee McMillan entered into eternal rest on April 13, 2020. Allen was born in New Orleans, LA on September 18, 1938 to the late Edward McMillan and Laura Lee McMillan. He was active in the church, notably beginning at St. Paul A.M.E. Church,... View Obituary & Service Information