Rebecca Leach Roach
September 13, 1944 - April 5, 2021
Rebecca Leach Roach known as Becky and affectionately as Mimi to her “Grands” passed away Monday, April 5, 2021. She was born September 16, 1944 in Moore County, North Carolina. Becky was an avid gardener – planting flowers... View Obituary & Service Information