Elena was born in 1973. Records link Elena with Pedro Enrig Felix, Juan A Felix, Ligia Yvelisse Feliz and 6 other people. Elena was born 51 years ago. She has stayed in Miami and New York before moving to Miami. Elena has listed (305) 382-8542 as her phone number. 9601 142Nd Ct #804, Miami, Fl 33186 is where Elena lives.