Leigh now resides at 1330 Scott Blvd, Decatur, Ga 30030. This person has lived also in Decatur, Shelby and Atlanta. 1978 is her birth date. People possibly related to Leigh are Emily Bryant Yelton, Don Leland Yelton, Todd Yelton and 3 other people. This year Leigh celebrated her 46 birthday. Records link phone number (404) 249-7894 with Leigh’s details.