4604 193Rd St, Flushing, Ny 11358 is where Elba resides. 1962 is the birth year of Elba. Elba has listed (718) 357-5843 as her phone number. Elba has previously lived in Fresh Meadows, New York, Bayside and one other city. Elba turned 62 years old. Possible relatives of Elba are: Michael E Lopez, Michael Lopezsantos, Katty B Lopez and 4 other people.