Helen Freeman
FollowBorn 2 August 1886 in Saint Louis, Missouri, USA
Died 25 December 1960 (aged 74)
Helen Freeman (1886–1960) was American actress.
Born 2 August 1886 in Saint Louis, Missouri, USA
Died 25 December 1960 (aged 74)
Helen Freeman (1886–1960) was American actress.