Her birth year was listed as 1973. Castle Rock, Parker, Kansas City and 7 other cities are cities Leann has lived in. Leann now resides at 2460 Pharis Rd, Dearborn, Mo 64439. Leann has listed phone number: (816) 450-3432. Possible relatives of Leann are: Emily Susan Saunders, John Kenneth Saunders, Jh Mayfield and 2 other people. Leann has reached the age of 51 years.