Possible relatives of Leigh are: George E Ballwegsr, Doris L Ballweg, George L Hodgkins and 6 other people. Leigh's birth date was listed as 1966. Phone number listed for Leigh is (781) 662-0286. Public records show Malden, Peabody, Chelmsford and one other city as cities Leigh also stayed in. 18 Auburn St, Melrose, Ma 02176 is where Leigh lives. Leigh turned 59 years old.