Shannon Leach was born in 1959, age 64. Shannon Leach's address is 108 Inman Street , Denton, TX 76205. Public records show Shannon has also lived in Dubuque, IA and Corpus Christi, TX.
Address History: 108 Inman Street, Denton, TX 76205;
1600 Butterfield Drive Apartment 106, Dubuque, IA 52001;
Corpus Christi, TX 78404;
Dallas, TX 75243;
Fruitvale, TX 75127
Results 1 - 1 of 1