Otis H. Hechler
September 18, 1932 - February 20, 2015
Otis H. Hechler, 82, of Troy, Missouri, passed away on Friday, February 20, 2015 at St. John’s Mercy Health Care in St. Louis. He was born on September 18, 1932 in Carol County, a son of the late Henry and Sarah Ellen Hechler. Otis was... View Obituary & Service Information