May God bless you and your...

Rex Marshall Deloach
Okatie, South Carolina
1937 - 2025
Okatie, South Carolina
1937 - 2025
Rex Marshall Deloach October 3, 1937 - May 7, 2025 Okatie, South Carolina - Rex Marshall Deloach, 87, of Spring Island, South Carolina died peacefully Wednesday, May 7, 2025, with his beloved wife of 43 years, Ruthann Ray, at his side. Rex had been diagnosed with glioblastoma brain cancer and...
Read More