1955 is the birth year of Leilah. Leilah has reached the age of 69 years. Leilah is a resident of 11638 Genesee St, Alden, Ny 14004. Pocasset, Edgartown, Buffalo and 2 other cities are cities Leilah has lived in. Leilah has listed (716) 837-8958 as her phone number.