The age of Elba is 61. Elba’s residency is at 94 Bellevue Ave, North Providence, Ri 02911. Records link phone number (401) 353-6346 with Elba’s details. Elba has previously lived in Willard, Providence and North Providence. Elba was born in 1964.
She is ethnic Hispanic. Her ethnic group is Hispanic. Language she can speak is Spanish. Elba's education level is high school.