Records link phone number (575) 835-2372 with Leighann’s details. Leighann is a resident of 101 Bosquicito Rd #B135, San Antonio, Nm 87832. People possibly related to Leighann are Terry Walkerj Flenniken, Karolee Jones Flenniken, Heather C Flenniken and 4 other people. The age of Leighann is 48. 1977 is her birth date. Public records show Kilgore, Columbia, Monte Vista and 2 other cities as cities Leighann also stayed in.