Elba was born 73 years ago. Cities Elba has lived in before are Hialeah, Miami, Miami Beach and one other city. This person's birth year is 1951. The phone number (305) 374-0415 is Elba’s. Possible relatives of Elba are: Veronica A Rodriguez, Elsa Magaly Sierra, James E Mor and 5 other people. Elba is a resident of 2741 136Th Ave, Davie, Fl 33330. Company linked with Elba is: Doctors Health Group Nw Inc.