Marcella Leach: key obituary facts
Is Marcella Leach dead? Yes. Marcella Leach died on March 16, 2015, at age 89.
Cause of death: Marcella Leach's cause of death has not been publicly confirmed.
What was Marcella Leach known for?
He was known as American victim's rights activist.
![]()
American victim’s rights activist
Died on Monday March 16th 2015