Helen Lowell

Helen Lowell

Born 1 June 1866 in New York City, New York, USA

Died 28 June 1937 (aged 71)

Helen Lowell (born Helen Lowell Robb) was an American stage and film actress.