Twyla has previously lived in Shreveport. Twyla was born in 1919. The age of Twyla is 104. Business linked with Twyla is Tinsley Estate, Inc. Phone number listed for Twyla is (318) 861-1950. Twyla is a resident of 140 Adger St, Shreveport, La 71105.