Cities Leigh has lived in before are Oklahoma City and Edmond. 1974 is the birth year of Leigh. This year Leigh celebrated her 50 birthday. Leigh is a resident of 4615 Nicklas Ave #D, Oklahoma City, Ok 73132. Possible relatives of Leigh are: Ezra Dale Carroll, Rick C Crowley, Richard H Carroll and 5 other people. Leigh has listed phone number: (405) 619-0404.