Frances Stowe
April 28, 1927 - January 24, 2022
Frances Margret Naugher Stowe 94 Leesburg Alabama passed away peacefully in her sleep at her home on Awbrey Island in Leesburg Alabama January 24 2022. Born on April 28th 1927 she was the middle child of nine. Brought up on a self sufficient... View Obituary & Service Information