This person has lived also in Plattsmouth, La Vista, Lavista and 5 other cities. Records link Steven with Lori Lea Fitch, Sharon A Fitch, Norman D Fitch and one other person. Phone number listed for Steven is (402) 235-2222. The current age of Steven is 60. Steven's birth year is 1964. 2113 Mayflower Rd, Bellevue, Ne 68123 is where Steven lives.