Leisa's birth year is 1968. Leisa's possible relatives are Robert Dean Buckley, Robert Dean Buckley, Dede Clyde Buckley and 4 other people. 9716 123Rd, Seminole, Fl 33772 is where Leisa lives. Other cities that this person has stayed in are West Harrison, Saint Petersburg, Great Falls and 12 other cities. The age of Leisa is 57.