The current age of Leigh is 53. This person's birth year is 1971. Records link Leigh with Craig Chandler Newell, Yvonne S Newell, Edgar D Newell and one other person. Phone number listed for Leigh is (313) 291-6905. Leigh is a resident of 7262 Pine St, Taylor, Mi 48180.
Public records show that Leigh is English. Leigh belongs to Western European ethnic group. Leigh's language is English. Leigh compleated high school.