She has stayed in Oklahoma City before moving to Oklahoma City. This year Twyla celebrated her 93 birthday. The residency of Twyla is at 1837 11Th St #6, Oklahoma City, Ok 73106. Her birth year was listed as 1930. Phone number listed for Twyla is (405) 524-4987.