She has stayed in Davenport before moving to Davenport. Ellen was born in 1942. Ellen turned 82 years old. Ellen owns the phone number (563) 322-1158. Ellen is a resident of 6009 Thornwood Ave, Davenport, Ia 52806.