Larry Dean Shepard, 68, of Truxton, passed away on Sunday, November 9, 2014 surrounded by his family at the family farm. He was born March 6, 1946 in Truxton, Missouri, a son of Byron “Ed” and Darlie Shepard. Larry was united in... View Obituary & Service Information