1 Personal Profile for Nelda Odea Found.

Results 1 - 1 of 1

✔ Address(5)   ✔ Phone(9). Nelda Odea found in Texas. Find Nelda Odea's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Nelda Odea was born in 1941, age 84. Nelda Odea's address is 3102 Becky Court , Garland, TX 75044. Possible relatives include Carol Green, Craig Odea and 2 others. Public records show Nelda has also lived in Dallas, TX. Nelda's latest phone number is (214) 238-8574. Previous phone numbers include (214) 440-1380 and (214) 484-5179.

Also goes by: Sue O Dea, Nelda Odea, Sue N Odea, Nelda Owen

Results 1 - 1 of 1

Filter by State