Sheila Denise Fletcher
September 1, 1951 - September 16, 2018
Sheila Denise Fletcher passed away Sunday, September 16, 2018. Sheila was born September 1, 1951, to Raymond and Louise Smith, in Atmore, AL. She met and married her husband of 49 years, Michael Fletcher (3/15/69). They settled and raised their... View Obituary & Service Information
