Elizabeth Townsend was born in 1955, age 69. Elizabeth Townsend's address is 11626 Cedar Creek Drive , Houston, TX 77077. Possible relatives include Betty Fowler, Desiree Fowler and 4 others. Public records show Elizabeth has also lived in East Orange, NJ and Houston, TX. Elizabeth's latest phone number is (281) 589-7888.
Phone Numbers: (281) 589-7888
Address History: 11626 Cedar Creek Drive, Houston, TX 77077;
32 S Munn Avenue, East Orange, NJ 07018;
Katy, TX 77450;
Montgomery, TX 77316
Results 1 - 1 of 1