850 Chestnut, Springfield, Ma 01107 is where Elba lives. Elba was born 52 years ago. Records link Elba with Nilda D Wotton, Eileen Arroyo, G Arroyo and 2 other people. 1972 is the birth year of Elba. This person has lived also in Springfield.