Jenny Watts was born in 1976, age 48. Jenny Watts's address is 5738 Kenwood Avenue , Dallas, TX 75206. Possible relatives include Jian Fgu, Jennifer Gu and 13 others. Jenny's latest phone number is (214) 228-4172. Previous phone numbers include (214) 370-3101 and (214) 826-2581.
Address History: 5738 Kenwood Avenue, Dallas, TX 75206;
9690 Landis Drive, Beaumont, TX 77707;
Lubbock, TX 79411
Results 1 - 1 of 1