26719 Sycamore Rd, Neola, Ia 51559 is where Ella resides. Ella was born in 1915. Ella has listed (712) 485-2051 as her phone number. The age of Ella is 109. Neola is a city Ella has lived in.