Richard (Rick) H Horsfall, of Simpsonville, SC, passed away peacefully at home on August 9th, 2020 after battling an aggressive form of cancer for almost 2 years. Born in Cleveland, OH on June 21st, 1941, to parents Richard T and Ursula Horsfall,... View Obituary & Service Information
Obituary & Service
Richard (Rick) H Horsfall, of Simpsonville, SC, passed away peacefully...
View More