The number currently linked to Leanne is (918) 274-7415. The current age of Leanne is 54. 13909 90Th St, Owasso, Ok 74055 is where Leanne lives. People possibly related to Leanne are Michael Lowell Williams, Lori Williamsgay, Michelle Davis Stoddard and 6 other people. This person has lived also in Houston, Conway, Midlothian and 5 other cities. This person's birth year is 1970.