This year Leigh celebrated her 50 birthday. 5108 Pecos River Trl, Fort Worth, Tx 76132 is where Leigh resides. Leigh has listed (817) 263-1788 as her phone number. Her birth year was listed as 1974. She has stayed in Austin, San Marcos, Dallas and one other city before moving to Fort Worth.