The phone number (915) 842-8021 is Twyla’s. 1967 is her birth date. Twyla currently resides at 6412 Tarascas Dr, El Paso, Tx 79912. This year Twyla celebrated her 57 birthday. Twyla has previously lived in El Paso and Lexington.