Willard Nelms was born in 1960, age 63. Willard Nelms's address is 3230 Oakdale Street , Houston, TX 77004. Possible relatives include Gloritta Jones, Ben Nelms and 4 others. Public records show Willard has also lived in Houston, TX. Willard's latest phone number is (281) 860-9699. Previous phone numbers include (713) 884-9563.
Willard Nelms's current address is 8904 Nw 82nd Street , Oklahoma City, OK 73132.
Address History: 8904 Nw 82nd Street, Oklahoma City, OK 73132
Willard Nelms's birthday is 09/15/1960, and is 63 years old. Willard's home address is 1339 Castle Glen Drive , Houston, TX 77015. Latest phone numbers include (281) 250-8859 and (281) 452-1242. Willard's email is glo****@clear.net.
Address History: 1339 Castle Glen Drive, Houston, TX 77015;
203 West Saint Charles Drive, Crosby, TX 77532
Emails: glo****@clear.net
Results 1 - 3 of 3