Stafford has listed phone number: (404) 444-1211. His birth year was listed as 1959. In addition to Atlanta, Stafford also lived in Marietta, Louisville, Fairfield and 5 other cities. Public records show that Stafford is connected with Durham & Associates, Inc. The current age of Stafford is 65. The residency of Stafford is at 1266 Paces Ferry Rd #5, Atlanta, Ga 30327. Records link Stafford with Terresa Lucas Trevitt, James Stafford Durham, Terresa L Durham and 6 other people.