May 27, 1935 - December 23, 2018, Roger Owen passed away on December 23, 2018 in Cambridge, Massachusetts. Funeral Home ...