Other cities that he has stayed in are Flagstaff and Indianapolis. This person's birth year is 1970. 2923 Lewis Dr, Flagstaff, Az 86004 is where Steve lives. The age of Steve is 54. Steve has listed phone number: (928) 527-4526.