Helen Lowell (born Helen Lowell Robb) was an American stage and film actress.
Jun 1, 1866
New York City, New York, USA
Jun 28, 1937