Rachel Louise Davis Finch, 98, of Greenville, SC, on Wednesday, April 15, 2020, joined her Lord and Savior and her many beloved family members. She was the widow of James Cary Finch Sr. who passed away September 2003. Born January 27, 1922,... View Obituary & Service Information