Leann currently resides at 2139 Hill Canyon Ct, Sugar Land, Tx 77479. Leann's birth date was listed as 1973. The current age of Leann is 51. Patrick Brian Troy, Daniel G Troy, Sheila M Pippenbusexp and 2 other people are people possibly related to Leann. The number currently linked to Leann is (970) 225-2293. Public records show Fort Collins, Albuquerque, Las Cruces and 2 other cities as cities Leann also stayed in.