Cities Leann has lived in before are Oklahoma City and Marion. Leann currently resides at 4805 Gina Pl, Del City, Ok 73115. Leann's birth year is 1964. People possibly related to Leann are Karen L Henson, Brian E Henson, Stephen E Hollis and 6 other people. Leann has listed phone number: (405) 670-1168. Leann has reached 60 years of age.