Leigh has reached the age of 98 years. Public records show Saint Louis as a city Leigh also stayed in. Possible relatives of Leigh are: Scott Leigh Mccormick, Vernon J Mccormick, Ruby L Mccormick and 4 other people. 5172 Deerfield Circle Dr #1, Saint Louis, Mo 63128 is where Leigh lives. Leigh was born in 1925. The phone number (314) 729-1474 is Leigh’s.