Leoda Richards

Personal Info

  • Known ForActing
  • GenderFemale
  • Birthday1907-03-15
  • Day of Death1998-02-07 (90 years)
  • Place of BirthColumbus, Ohio, USA
  • Also Known AsLeoda Carole Knapp

Leoda Richards

Acting Career