Other cities that he has stayed in are Pittsburg, West Lafayette, Lafayette and one other city. Steven's birth year is 1959. Steven has listed (620) 235-0004 as his phone number. Steven’s current address is 1008 15Th Ave, Spencer, Ia 51301. Steven has reached 65 years of age. We have found 4 possible relatives of Steven: Cecilia Louise May, Jeri Ann Mayhew, Jeri A Mayhew and one other person.