profile image

Helen Lowell

Jun 01, 1866 (158 years old) in New York City, New York, USA

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

Known For

Credits