Leesa has listed phone number: (918) 687-8148. 3518 Jefferson St, Muskogee, Ok 74403 is where Leesa lives. Leesa was born 61 years ago. Public records show Muskogee and Wagoner as cities Leesa also stayed in. Leesa's birth date was listed as 1963. Chris Lawrence Ledbetter, Gordon Leon Fitzgerald, Amber Marie Fitzgerald and 2 other people are people possibly related to Leesa.