The birth year was listed as 1925. Leila’s residency is at 1005 Buchanan St, Jerome, Id 83338. The current age of Leila is 98. Public records show Jerome and Gooding as cities Leila also stayed in. The phone number (208) 324-0028 is Leila’s.