Sheila Deane Gross

Birth date: Feb 12, 1952 Death date: Mar 13, 2025

Sheila Deane Walker Gross, age 73, passed away peacefully after a hard-fought battle with pancreatic cancer, on Thursday, March 13, 2025. Born on February 12, 1951, in Birmingham, Alabama, Sheila’s life was filled with a rich tape