Leigh's birth date was listed as 1952. Leigh currently resides at 4704 Boulder Dam Rd, Duluth, Mn 55803. Leigh has previously lived in Mobile, Allison Park, Fairview and one other city. The number currently linked to Leigh is (218) 721-4924. Leigh turned 73 years old.