Possible relatives of Leigh are: Sandra D Lloydhowell, Grace M Howe, Marvin D Howe and 2 other people. Her birth year was listed as 1972. Leigh is a resident of 78 22Nd St, Holland, Mi 49423. The age of Leigh is 52. Public records show Jenison, Carmel, Muncie and 2 other cities as cities Leigh also stayed in. Records link phone number (317) 848-2052 with Leigh’s details.