Willis Stangle was born in 1925, age 98. Willis Stangle's address is 998 Bagdad Road , Leechburg, PA 15656. Possible relatives include Val Bahleda, Sarah Neely and 2 others. Public records show Willis has also lived in Leechburg, PA.
Results 1 - 1 of 1