Public records show Sherrills Ford as a city Twila also stayed in. 2112 Birchcrest Rd, Dallas, Nc 28034 is where Twila lives. Twila has listed (704) 922-7519 as her phone number. Twila has reached 79 years of age. Twila is related to or closely associated with Pamela Wilson Walker, Glenda Renae Wilson, Pamela D Wilson and 3 other people. Twila was born in 1945.