Leila’s residency is at 1510 114Th Pl, Chicago, Il 60643. In addition to Chicago, Leila also lived in Milwaukee, Hazel Crest, La Mesa and 5 other cities. Phone number listed for Leila is (773) 238-5236. Leila's possible relatives are Michael N Williams, Michael H Newman, Michael A Williams and 3 other people. Her birth year was listed as 1964. Leila was born 61 years ago.