Leonard Franklin Allen, III was born on March 29, 1937 and departed this life for his eternal home on Tuesday, November 10, 2020
DIGNIFIED AND PROFESSIONAL SERVICES PROVIDED BY GULF COAST CREMATION AND FUNERALS (by Small’s), 7000 BELLINGRATH ROAD, MOBILE, ALABAMA