Public records show Lewiston as a city Steve also stayed in. Steve now resides at 30047 Rosenkrantz Rd, Lewiston, Id 83501. Phone number listed for Steve is (208) 746-4296. Steve's birth date was...