Leisha Durfee was born in 1951, age 73. Leisha Durfee's address is 105 Po Box , Almo, ID 83312. Possible relatives include Andrew Ashley, Kyle Ashley and 7 others. Public records show Leisha has also lived in Salt Lake City, UT. Leisha's latest phone number is (801) 281-0376.
Phone Numbers: (801) 281-0376
Address History: 105 Po Box, Almo, ID 83312;
4851 Atwood Boulevard, Salt Lake City, UT 84107
Results 1 - 1 of 1