The birth of Helen Leach

Helen Aleda Leach was born on June 28, 1948 in Santa Barbara County, California.

Her father's last name is Leach, and her mother's maiden name is Edgar. If Helen is still alive, she's now years old.

Her potential siblings include Alexander (born 1950) and Betty (born 1955).

Name Helen Aleda Leach
Sex female
Birthdate 06/28/1948
Birthplace Santa Barbara County, California
Mother's Maiden Name Edgar
Contact