Her birth year was listed as 1940. The number currently linked to Leila is (479) 925-2722. The age of Leila is 84. 15446 Putman Rd, Rogers, Ar 72756 is where Leila resides. She has stayed in Rogers before moving to Rogers.