Charles Lamar McCloud
July 11, 1952 - August 29, 2025
The man the myth the legend…Charles Lamar McCloud (73), AKA, Poppa, went to be with his Lord Jesus on August 29th. These last couple of days have been so empty without you. Your wife of 54 years, Debbie McCloud, keeps hoping to find you... View Obituary & Service Information
