This year Leann celebrated her 59 birthday. This person has lived also in Wichita Falls, Vernon and Odessa. This person's birth year is 1965. People possibly related to Leann are James Thomas Huchton, Leann R Lomax, Mark Huchton and 5 other people. Phone number listed for Leann is (432) 272-5366. Leann is a resident of 1416 Tanglewood Ln, Odessa, Tx 79761.