44 Northwood Ave, Atlanta, Ga 30309 is where Leila resides. Her birth year was listed as 1972. In addition to Atlanta, Leila also lived in Winter Park, New York, Richmond and 2 other cities. Possible relatives of Leila are: Harlan M Trammell, Harlan Mjr Trammell, Trammell Sally Davis and 3 other people. Leila has listed (917) 355-2614 as her phone number. Leila has reached 53 years of age.