Elba has listed (305) 257-1636 as her phone number. Public records show Miami, Hialeah and North Bay Village as cities Elba also stayed in. Elba's birth year is 1961. The current age of Elba is 63. Elba is related to or closely associated with Fernando Pichardo, Ernesto Davila, Ernestno L Pichardo and 3 other people. 12370 222Nd St, Miami, Fl 33170 is where Elba resides.