The number currently linked to Ellen is (712) 732-1734. Public records show Des Moines and Waterloo as cities Ellen also stayed in. Ellen was born in 1932. Ellen now resides at 321 Cayuga St, Storm Lake, Ia 50588. Ellen turned 91 years old.