Leulin Nelley was born in 1956, age 67. Leulin Nelley's address is 1025 75th Avenue , Oakland, CA 94621. Possible relatives include David Smith. Public records show Leulin has also lived in Oakland, CA.
Related to: David Smith
Results 1 - 1 of 1