Leigh turned 46 years old. Cities Leigh has lived in before are Concord, Dallas, Carrboro and 2 other cities. Leigh is a resident of 4711 Myers Ln, Harrisburg, Nc 28075. Leigh's birth year is 1978. This person is linked with companies: Mallard Creek Investment Properties Llc and Mallard Creek Properties Inc. Sandra Coffey Thomas, Christina Marie Thomas, Darrell Thomas Gri and 5 other people are people possibly related to Leigh. The phone number (704) 224-0509 is Leigh’s.