Public records show Arivaca, Tumacacori, Amado and 2 other cities as cities Stephen also stayed in. Stephen has listed phone number: (520) 398-9802. 17204 3Rd St, Tucson, Az is where Stephen resides. The birth year was listed as 1958. The current age of Stephen is 66.