This person has lived also in Decatur and Lithonia. The current age of Stafford is 95. Stafford's birth date was listed as 1929. Stafford’s current address is 3174 Pheasant Dr, Decatur, Ga 30034. Stafford has listed (404) 244-6453 as his phone number.