We have found 9 possible relatives of Elena: Kelly Neil Curtis, Cristin Kish Curtis, Rebecca S Curtis and 6 other people. Other cities that she has stayed in are Axtell and Yuma. Elena currently resides at 617 7Th Ave, Yuma, Az 85364. Elena was born in 1955. Phone number listed for Elena is (928) 373-9781. The age of Elena is 69. This person is linked with Elena F Curtis Properties Llc.