The current age of Leyla is 52. The number currently linked to Leyla is (718) 277-2964. Wallace M Richards, Damaris E Richards, Agnes Richards and one other person are people possibly related to Leyla. Leyla is a resident of 5841 Autumn Chase Cir, Sanford, Fl 32773. 1972 is her birth date. This person has lived also in Snellville, Sanford and Brooklyn.