Leland Foust was born in 1938, age 86. Leland Foust's address is 3583 Po Box , Afton, OK 74331. Possible relatives include Christy Foust, Cynthia Foust and 3 others. Public records show Leland has also lived in Afton, OK.
Address History: 3583 Po Box, Afton, OK 74331;
3 Rr, Afton, OK 74331
Results 1 - 1 of 1