Abby Townsend was born in 1991, age 32. Abby Townsend's address is 1601 Shady Woods Drive , Quinlan, TX 75474. Possible relatives include Benson Price, Angie Townsend and 2 others. Public records show Abby has also lived in Quinlan, TX. Abby's latest phone number is (303) 447-3639. Previous phone numbers include (903) 274-6029 and (903) 447-3450.
Results 1 - 1 of 1