Tomball, TX | Houston, TX | Nacogdoches, TX
Also known as: bltaylor210001
Leigh Taylor lives in Tomball, TX. She has also lived in Houston, TX; Nacogdoches, TX; Ingleside, TX and Pflugerville, TX. She is an alumnus of the Itt Technical Institute, Nacogdoches High School and Ingleside High School.