Sheila Alfreda Scott
February 28, 1955 - May 16, 2016
Sheila Alfreda Scott passed from this life on Monday, May 16, 2016 in Mobile, AL. She was born February 28, 1955 in Jackson, Alabama to John D. and Florean Taylor Scott. Sheila moved to Mobile, AL with her parents at an early age and became... View Obituary & Service Information
