Twila Immel was born in 1932, age 91. Twila Immel's address is 600 W Columbia Street , Springfield, OH 45504. Possible relatives include Ivan Immel, Patricia Nusekabel and 4 others. Public records show Twila has also lived in Springfield, OH. Twila's latest phone number is (614) 399-5754.
Phone Numbers: (614) 399-5754
Results 1 - 1 of 1