The possible relatives of Clemons are Teresa Michelle Baker, Keith Jeffery Baker, Kerri Bakerchambers and 6 other people. Clemons’s residency is at 1494 Springleaf Cir, Smyrna, Ga 30080. Clemons was born 58 years ago. This person's birth year is 1966. The number currently linked to Clemons is (770) 319-5776. Atlanta, Columbus, Collegedale and one other city are cities Clemons has lived in.