Leila is a resident of 126 Henderson St, Raleigh, Nc 27607. The age of Leila is 53. The number currently linked to Leila is (646) 265-6403. Public records show Memphis, Riverdale, Boone and 3 other cities as cities Leila also stayed in. 1972 is the birth year of Leila.