Deaconess Leah Rebecca Slocum Greene
December 20, 1918 - March 18, 2023
“We see a hearse; we think sorrow. We see a grave; we think despair. We hear of a death; we think of a loss. Not so in heaven. When heaven sees a breathless body, it sees the vacated cocoon & the liberated butterfly.” ― Max... View Obituary & Service Information
