1973 is the birth year of Leighann. The possible relatives of Leighann are Rose Schubbert Lock, W Gjr Lock, William G Lockjr and 3 other people. Leighann’s residency is at 1956 Winrock Blvd #307, Houston, Tx 77057. Houston is a city Leighann has lived in. The number currently linked to Leighann is (713) 268-1630. This year Leighann celebrated her 51 birthday.