Elba Marrero was born in 1956, age 68. Elba Marrero's address is 144 Calla Street , Providence, RI 02905. Public records show Elba has also lived in Providence, RI. Elba's latest phone number is (401) 261-1218. Previous phone numbers include (401) 280-4641 and (401) 286-0773. The latest email address for Elba Marrero is lov****@gmail.com.
Also goes by: Elba Mercedes Santana
Address History: 144 Calla Street, Providence, RI 02905;
32 Bancroft Street Apt 2, Providence, RI 02909
Emails: lov****@gmail.com,
sol****@uri.edu
Results 1 - 1 of 1