She has stayed in Cortland, Genoa, Dixon and one other city before moving to Dekalb. Leila has listed (815) 756-1629 as her phone number. The residency of Leila is at 1305 Annie Glidden Rd #516, Dekalb, Il 60115. Leila's birth date was listed as 1957. The current age of Leila is 67.