Records link phone number (352) 650-0391 with Leila’s details. Leila’s residency is at 13309 Sage Thrasher Ave, Weeki Wachee, Fl 34614. Leila has reached 71 years of age. Spring Hill, Jackson, Brooksville and one other city are cities Leila has lived in. Leila's birth year is 1953.