Cities Elio has lived in before are Opa Locka and Miami. Elio is a resident of 190 Sabur Ln #199, Opa Locka, Fl 33054. Elio owns the phone number (305) 685-5943. 1961 is the birth year of Elio. Elios Carpet Installation Co Inc is a business Elio has some connections with. Elio has reached the age of 64 years.