David Shepard, 67, of New Castle, passed away Saturday, May 14, 2016 at IU Health Ball Memorial Hospital. Survivors include a son, Joshua Shepard of New Castle. Services will be held at a later date. Arrangements have been entrusted to Hinsey-Brown Funeral Service in New Castle.