This person's birth year is 1968. Kevin Jackson, Cophia Jackson, Beadie Eleanor Jackson and 6 other people are people possibly related to Stafford. Stafford turned 57 years old. The number currently linked to Stafford is (251) 343-3161. Public records show Mobile, Prichard and Huntsville as cities Stafford also stayed in. 326 Bella St, Prichard, Al 36610 is where Stafford lives.