The phone number (918) 437-5903 is Twyla’s. 52 120Th East Ave #16, Tulsa, Ok 74116 is where Twyla lives. The current age of Twyla is 67. Mayetta Francis Miller, Arthur J Miller, Eric Lee Miller and one other person are people possibly related to Twyla. In addition to Tulsa, Twyla also lived in Tulsa. The birth year was listed as 1957.
Possible Twyla's ethincity is German. Public records show that Twyla is belongs to Western European ethnic group. Language she can speak is English. She attended to high school. 1957-07-14 is her birth date.