8508 Jamesport Dr, Rockford, Il 61108 is where Leila lives. The number currently linked to Leila is (815) 636-9491. This person's birth year is 1956. Leila turned 68 years old. Public records show Rockford, Iowa City and Elgin as cities Leila also stayed in. Records link Leila with Farzin Yoossef Yoossefkhalil, Liela Yppssefkhalil, Farzin Y Yousef and one other person.