Public records show Grand Rapids as a city Steve also stayed in. INTELITOUCHCOM, INC is business that might have connection with Steve. 2645 Wyndham, Grand Rapids, Mi 49546 is where Steve resides. ...