Leslie was born in 1972. Leslie was born 52 years ago. The residency of Leslie is at 2385 Northwood Dr, Alpharetta, Ga 30004. Records link phone number (601) 919-9777 with Leslie’s details. Leslie is associated with Bayview Healthcare, Inc. Cities Leslie has lived in before are Mobile, Flowood, Brandon and 4 other cities. The possible relatives of Leslie are Michael Raymond Self, Angela Lynn Self, John B Self and 6 other people.