Twila has previously lived in New Lexington. Twila was born 84 years ago. Twila was born in 1939. Twila owns the phone number (740) 342-3685. Twila now resides at 736 Ridge Ave, New Lexington, Oh 43764.