Other cities that he has stayed in are Flagstaff, Tempe, Shreveport and one other city. This person's birth year is 1971. 9801 44Th St, Phoenix, Az 85044 is where Steven lives. Records link phone number (480) 730-5026 with Steven’s details. This year Steven celebrated his 53 birthday. The possible relatives of Steven are Lynn Marie Ferguson, Hayley Lynn Welch, Patricia Mae Welch and 2 other people.