The Lords Table Of Indian River County Inc is a business Ella has some connections with. This person's birth year is 1924. 6245 81St St, Vero Beach, Fl 32967 is where Ella resides. This year Ella celebrated her 99 birthday. The number currently linked to Ella is (772) 528-1450. Ella has previously lived in Sebastian and Vero Beach.