Leshia has previously lived in Atlanta. Leshia's possible relatives are Leshia V Wagner, Jessica E Wagner, Hattie H Barnsmaze and 2 other people. The current age of Leshia is 62. Leshia’s current address is 3933 Veracruz Dr, Decatur, Ga 30034. 1962 is this person's birth date. The number currently linked to Leshia is (770) 808-9159.