
Helen Lowell
- Date of Birth: 1866-06-01
- Date of Death: 1937-06-28
- Place of Birth: New York City, New York, USA
Biography
Helen Lowell (born Helen Lowell Robb) was an American stage and film actress.... Helen Lowell (born Helen Lowell Robb) was an American stage and film actress.