Elba currently resides at 593 Riverside Dr #B, New York, Ny 10031. Elba has reached the age of 63 years. Elba's birth date was listed as 1962. This person has lived also in Brooklyn and New York. The phone number (212) 281-5456 is Elba’s.