Marcella Leach photograph

Marcella Leach

Use attributes for filter !
Date of birth August 15,1929
Zodiac sign Leo
Date of died March 16,2015
DiedOrange County
California
United States
Children Henry Nicholas
Date of Reg.
Date of Upd.
ID904552
Send edit request

About Marcella Leach


Marcella Nicholas Leach was an American victims' rights advocate based in Southern California and the mother of technology entrepreneur and victims' rights leader Henry Nicholas.

Related Persons

Next Profile ❯