Dr. Sheila Ruth Hollander
August 19, 1932 - July 13, 2022
Dr. Sheila Ruth Hollander, a loving mother and an adoring grandmother, a gifted teacher, an engaging conversationalist, and a loyal friend, died Wednesday, July 13, 2022, at Baptist Hospital. She was 89. Born in St. Louis, Sheila came into the... View Obituary & Service Information