Possible relatives of Leighann are: Elizabeth Ellen Smith, Kevin Lee Smith, Elizabeth E Smith and 3 other people. 1965 is her birth date. Leighann’s residency is at 3249 Erie Ave, Tulsa, Ok 74135. Leighann was born 59 years ago. In addition to Tulsa, Leighann also lived in Tulsa and Broken Arrow. The phone number (918) 252-3807 is Leighann’s.