Mrs. Sheila Merrill Ross
March 17, 1943 - July 24, 2017
Mrs. Sheila Merrill Ross, 74, passed away Monday, July 24, 2017 in Atmore, Alabama. Mrs. Ross was a native of Mobile, AL and has resided in Atmore, AL most of her life. She was of the Baptist Faith. She is preceded in death by her husband,... View Obituary & Service Information