Leigh's birth year is 1984. Other a city that she has stayed in is Pollard. Phone number listed for Leigh is (870) 544-9900. This year Leigh celebrated her 40 birthday. Leigh now resides at 600 3Rd St #B, Mc Gehee, Ar 71654.