Twila has listed (724) 465-7636 as her phone number. 5607 Route 422 Hwy, Indiana, Pa 15701 is where Twila resides. Twila was born 72 years ago. We have found 5 possible relatives of Twila: Jeffrey K Montgomery, Kenneth W Montgomery, Stephen C Montgomery and 2 other people. Other a city that she has stayed in is Indiana. 1952 is her birth date.