Twyla Jimpson was born in 1964, age 60. Twyla Jimpson's address is 1803 Horizon Lane , Indianapolis, IN 46260. Possible relatives include Selina Gimpson, Andre Jimpson and 7 others. Public records show Twyla has also lived in Indianapolis, IN. Twyla's latest phone number is (317) 251-9961. Previous phone numbers include (317) 259-7002 and (317) 437-8585.
Also goes by: Twyla D Simpson
Results 1 - 1 of 1