Larry Lee Angel Sr
October 19, 1944 - September 25, 2025
Larry Lee Angel, 80, of Wauchula, Florida, passed away on September 25, 2025. He was born on October 19, 1944, in Decatur, Illinois A resident of Hardee County for 22 years, Larry came to the area from Sarasota, Florida. He was a Baptist by... View Obituary & Service Information
