Elba Umanzor was born in 1990, age 34. Elba Umanzor's address is 14501 Nw 16th Drive , Miami, FL 33167. Possible relatives include Karen Gamez, Enrique Umanzor and others. Elba's latest phone number is (786) 346-5738.
Phone Numbers: (786) 346-5738
Address History: 14501 Nw 16th Drive, Miami, FL 33167
Elba Umanzor's current address is 104 Hanover Street #106, Providence, RI 02907. Elba's age is 66 years old (1957). Phone numbers associated with Elba are (401) 270-3504 and (401) 354-6696. Elba has also lived in Providence, RI.
Also goes by: Elba A Umanzor
Results 1 - 2 of 2