Leann currently resides at 1401 Deacon Dr, College Station, Tx 77845. Her birth year was listed as 1953. People possibly related to Leann are Lewis F Hummerl, Juanita P Hummel, Richard Bruce Hummel and 3 other people. Leann was born 71 years ago. Leann owns the phone number (979) 693-4230. Public records show Seminole and Huntsville as cities Leann also stayed in.