John Self was born in 1960, age 63. John Self's address is 20407 Eagle Nest Falls , Katy, TX 77449. Public records show John has also lived in Dallas, TX and Garland, TX.
Address History: 20407 Eagle Nest Falls, Katy, TX 77449;
10928 Audelia Road Apt 115, Dallas, TX 75243;
Garland, TX 75040;
Houston, TX 77082
Results 1 - 1 of 1