This person has lived also in Stone Mountain, Atlanta and Decatur. 1960 is the birth year of Leigh. Leigh has listed (404) 288-2429 as her phone number. Leigh’s current address is 3467 Cobbs Ferry Dr, Decatur, Ga 30032. Leigh was born 64 years ago.