Twyla was born 70 years ago. In addition to Tampa, Twyla also lived in Tampa and Miami. Twyla has listed phone number: (813) 289-3146. Twyla now resides at 4219 Neptune St, Tampa, Fl 33629. Her birth year was listed as 1954. Robert Myron Mcnutt, William Ralph Kimball, Kate Lea Kimball and 2 other people are people possibly related to Twyla.