The possible relatives of Elba are Evelin Figueroa, Eddie A Figueroa, Eddiie Figueroa and one other person. A city Elba has lived in before is Newark. The phone number (973) 481-2905 is Elba’s. Elba’s current address is 297 Central Ave #1, Newark, Nj 07103. Elba has reached 73 years of age. 1951 is the birth year of Elba.