Leta Ward was born in 1966, age 57. Leta Ward's address is 643 Rr 2 # , Denton, TX 76208. Possible relatives include David Ward, Dustin Ward and 4 others. Public records show Leta has also lived in Denton, TX. Leta's latest phone number is (214) 407-6106. Previous phone numbers include (940) 369-0411 and (940) 390-1392.
Results 1 - 1 of 1