Elba now resides at 2660 Tulip St, Philadelphia, Pa 19125. Phone number listed for Elba is (716) 426-0132. Elba's birth year is 1969. Elba has reached the age of 55 years. In addition to Philadelphia, Elba also lived in New York, Rochester, Bronx and one other city.