Stella Freeman(1910-1936)
- Actress
Stella Freeman was born on 26 April 1910 in South Norwood, London, England, UK. She was an actress, known for The House of the Arrow (1930). She was married to Godfrey Tearle. She died on 13 May 1936 in Tring, Hertfordshire, England, UK.