Larry D. Richards
November 8, 1951 - October 2, 2013
Larry Dean Richards of Mechanicstown, OH passed away Wednesday morning October 2, 2013 at age 61, while he was living in his home. He has fought a courageous battle against brain cancer for the past fifteen months and now is at rest. Larry... View Obituary & Service Information