Flo R Leach
April 3, 1957 - May 11, 2025
Flo Leach passed away on Sunday, May 11, 2025 at Kennestone Hospital in Marietta, Georgia at the age of 68. Flo was born on April 3, 1957 in Montgomery, Alabama to the late Jack and Louise Ray. She was one of five children, preceded in death... View Obituary & Service Information
