Nelta Ulma was born in 1959, age 64. Nelta Ulma's address is 12160 Ne 8th Avenue , North Miami, FL 33161. Public records show Nelta has also lived in Miami Beach, FL. Nelta's latest phone number is (305) 456-8110. Previous phone numbers include (305) 787-8326 and (305) 949-6611.
Results 1 - 1 of 1