Elba's birth year is 1976. The current age of Elba is 48. The possible relatives of Elba are Juan Felix Oquendo, Ivelesley Io Oquendo, Gloria E Cruzmontoyo and 6 other people. Elba owns the phone number (239) 303-1848. Elba’s residency is at 2614 6Th St, Lehigh Acres, Fl 33971. In addition to Lehigh Acres, Elba also lived in Lehigh Acres and Brooklyn.