Almetta Nelson was born in 1940, age 84. Almetta Nelson's address is 7205 Nw 14th Avenue , Miami, FL 33147. Possible relatives include Anne Cohen, Shawanda Lewis and 6 others. Public records show Almetta has also lived in Miami, FL.
Results 1 - 1 of 1