Byron Leroy Taylor, 47 years old, lives in Eagle Pass, Texas, but has also spent time in Houston, Texas; Katy, Texas; San Antonio, Texas and San Marcos, Texas. Kristen Drescher Taylor, Matthew Taylor and Janelle Jones Taylor are some of Byron relatives.