1965 is the birth year of Leila. 920 Fairmont Ave #L, Cleveland, Tn 37311 is where Leila lives. The number currently linked to Leila is (901) 338-1979. Other a city that she has stayed in is Ocoee. Leila has reached 59 years of age.