Elba was born in 1959. Elba owns the phone number (508) 421-3477. Elba’s residency is at 82 Green Hill Pkwy #2, Worcester, Ma 01605. Possible relatives of Elba are: Alfredo Figueroa, Iris M Figueroacintron, Angel Suarezvasquez and 6 other people. In addition to Worcester, Elba also lived in Providence, Holyoke, Springfield and 2 other cities. The age of Elba is 65.