Other cities that he has stayed in are Pittsburgh and Albany. 1137 Lancaster Ave, Pittsburgh, Pa 15218 is where Stephen lives. The current age of Stephen is 67. Stephen has listed phone number: (412) 242-5166. Stephen's birth date was listed as 1957.