Lengacher Mechanical Inc Air Conditioning Contractor - Odon, IN Looking to contact Lengacher Mechanical Inc? You can reach them at 812-636-7212