Leoda Richards photograph

Leoda Richards

Use attributes for filter !
Gender Female
Death26 years ago
Date of birth March 15,1907
Zodiac sign Pisces
Born Columbus
Ohio
United States
DiedLaguna Niguel
California
United States
Spouse Charles Richards
Children Barbara Richards
Parents Carl Knapp
Celia Sauer Knapp
Movies/Shows The Sound of Music
Date of died February 7,1998
Date of Reg.
Date of Upd.
ID3501003
Send edit request

Leoda Richards Life story


Leoda Richards Photos

Related Persons

Next Profile ❯