Robert “Bobby” Stephen, 49, of Davenport and formerly of Oskaloosa passed away Monday morning, December 12, 2016, at the University of Iowa Hospitals and Clinics in Iowa City, Iowa. Robert Lee Stephen, son of Kenneth Robert Stephen... View Obituary & Service Information