Elba owns the phone number (973) 485-9453. The birth year was listed as 1957. Elba currently resides at 218 9Th St, Newark, Nj 07107. Elba was born 67 years ago. Records link Elba with Marcia D Cruz, Elida Salazar, Rodolfo Cruz and 5 other people. Newark and Harrison are cities Elba has lived in.