Obituaries Richard O. McHenry By Staff Reports - December 1, 2020 FacebookTwitterPinterestWhatsApp GREENWOOD Richard O. McHenry, Greenwood, Indiana (formerly Indianapolis) passed away peacefully on November 23, 2020. Private family services are entrusted to Wilson St. Pierre Funeral Service and Crematory, Greenwood Chapel.