This year Leesa celebrated this person's 67 birthday. Leesa is a resident of 11601 156Th St, Oklahoma City, Ok 73165. Spencer is a city Leesa has lived in. This person's birth year was listed as 1957. The number currently linked to Leesa is (405) 793-9527.
Public records show that Leesa is English. Possible Leesa's ethnic group is Western European. This person is fluent in English language. Level of education Leesa compleated is high school. The date of birth was listed as 1957-01-28.
Leesa is the owner of 1 property. According to the public records this person's property address is 11601 SE 156th Street Oklahoma City OK 73165-6807. This person owns property with estimated value of $20,080. Property linked with Leesa have an estimated land value of $20,080.