Roy Wayne Shepherd
October 11, 1961 - July 29, 2022
Roy Wayne Shepherd tragically passed away the evening of Friday, July 29, 2022 from a hit-and-run accident on the west side of Indianapolis. Most that knew Roy earlier in his life observed that he didn’t always make the best choices... View Obituary & Service Information