Carlos A Deloach, Angel A Deltoro, Toroelena A Del and 6 other people are people possibly related to Elena. Del Toro Insurance Agency, Inc is business that might have connection with Elena. Elena has listed phone number: (305) 551-9221. This year Elena celebrated her 52 birthday. Cities Elena has lived in before are Miami and Hialeah. Her birth year was listed as 1972. Elena’s residency is at 15985 109Th St, Miami, Fl 33196.