She has stayed in Decatur and Atlanta before moving to Decatur. Leila’s current address is 3743 Holy Cross Way #103, Decatur, Ga 30034. Leila's birth date was listed as 1950. The current age of Leila is 74. Leila has listed (770) 593-8195 as her phone number.
Leila has 1 property according to public property records. Address of the property owned by Leila is 3743 Holy Cross Way Decatur GA 30034. Her property value is $35,500. Her land value is $35,500.