Cities Elba has lived in before are Staten Island and Brooklyn. Elba is a resident of 476 Richmond Ter #3H, Staten Island, Ny 10301. Elba owns the phone number (718) 720-6135. Records link Elba with Natalie Herring, Apolinar Mateo, Samuel N Herring and one other person. This person's birth year is 1961. Elba was born 63 years ago.