Leonard Clifford Avery, Lynn Keith Avery, Janie A Avery and 6 other people are people possibly related to Leigh. Leigh now resides at 5116 49Th St, Oklahoma City, Ok 73135. She has stayed in Oklahoma City before moving to Oklahoma City. The number currently linked to Leigh is (405) 601-9717. Leigh turned 52 years old. 1973 is the birth year of Leigh.