Skip to content
StreamScapeX

Leora Thatcher

Known for Acting

Born
May 12, 1894
Birthplace
Logan, Utah, USA
Died
March 5, 1984 (aged 89)

Filmography

7 titles