Leann D Strawser, Robert William Strawser, Curtis M Strawser and 3 other people are people possibly related to Stephen. Stephen’s residency is at 2007 Avalon Rd, Des Moines, Ia 50314. Cities Stephen has lived in before are Adair, Altoona, Grinnell and one other city. Stephen's birth date was listed as 1964. The current age of Stephen is 60. Stephen has listed phone number: (515) 265-0902.