Phone number listed for Leigh is (404) 371-1697. The birth year was listed as 1980. 219 Garden Ln, Decatur, Ga 30030 is where Leigh resides. Records link Leigh with Herbert O Jacobsen, H Jacobsen, Herb O Jacobsen and 2 other people. Decatur and Atlanta are cities Leigh has lived in. Leigh has reached 44 years of age.