The current age of Stephen is 72. Public records show Knoxville as a city Stephen also stayed in. 4000 Abercorn Rd, Knoxville, Tn 37921 is where Stephen lives. Stephen has listed (423) 212-4801 as his phone number. Stephen was born in 1952.