Leta Smallwood was born in 1974, age 50. Leta Smallwood's address is 16364 River Fall Court , Conroe, TX 77302. Possible relatives include Sean Kelly, Catherine King and 8 others. Leta's latest phone number is (281) 866-8851. Previous phone numbers include (915) 694-0443 and (936) 231-1442.
Also goes by: Leta Smallwood Smallwood
Address History: 16364 River Fall Court, Conroe, TX 77302;
17295 Canyon Springs Drive, Houston, TX 77090;
Midland, TX 79701
Results 1 - 1 of 1