Weil-McLain to Lay Off 90 November 10, 2010 No Comments on Weil-McLain to Lay Off 90 Post View 2 Michigan City, Indiana-based Weil-McLain announced today that it would close one of the production lines at its Michigan City manufacturing plant. Approximately 90 workers will…