Twila is a resident of 405 Nantucket Pl #E, Vermilion, Oh 44089. The birth year was listed as 1927. Twila has listed (440) 967-8087 as her phone number. The current age of Twila is 96. Other cities that she has stayed in are Vermilion, Sugarcreek and Lorain.