Ms. Sheila Anderson
November 22, 1969 - October 19, 2022
Sheila.Anderson was born on November 22, 1969, in Chicago, Illinois to Elgin and Frenchie Buchanan. She was the youngest of 14 children. Shelia worked as a nurse for over 22 years, and most recently held the title of Director of Nursing at... View Obituary & Service Information
