11/18/2025
Leroy McCall
Six Mile, South Carolina
Leroy McCall, age 78, loving husband of over 22 years to Patricia “Patti” Duncan, entered into the loving presence of his Lord and Savior on Monday, November 17, 2025, at Rainey Hospice House in Anderson, surrounded by his loving family.
Born January 21,...
Share Memories and Support the Family.