Leoda Richards

Leoda Richards

Biography:

We don't have a biography for Leoda Richards.

Known For: Acting
Known Credits: 119
Gender : Female
Birthday : 1907-03-15
Day of Death: 1998-02-07
Place of Birth: Columbus, Ohio, USA
Also Known As: