
Person
Leoda Richards
- Specialty
- Acting
- Birth
- March 15, 1907 · 90 years
- Death
- February 7, 1998
- Origin
- Columbus, Ohio, USA
Technical Alias
Leoda Carole Knapp












































































































































