Leslie currently resides at 11596 Shelly Cir, Seminole, Fl 33772. Indian Rocks Beach and Clearwater are cities Leslie has lived in. The number currently linked to Leslie is (813) 532-0054. Leslie turned 58 years old. Leslie's birth year is 1966. We have found 4 possible relatives of Leslie: Elaine V Neeley, Paul D Mcneeley, Lee Myszak and one other person.