Leoda Richards
Birthday: 1907-03-15 | Place of Birth: Columbus, Ohio, USA...
Known For
Acting
Year
Title
Role
1962
That Touch of Mink
as Dress Salon Attendant (uncredited)