Sheila Willcox: key obituary facts
Is Sheila Willcox dead? Yes. Sheila Willcox died on June 13, 2017, at age 81.
Cause of death: Sheila Willcox's cause of death has not been publicly confirmed.
What was Sheila Willcox known for?
He was known as British equestrian.
![]()
British equestrian
Died on Tuesday June 13th 2017