Duffy Tool Closing Indiana Plant, Streeting 130 July 21, 2009 No Comments on Duffy Tool Closing Indiana Plant, Streeting 130 Post View 2 The Duffy Tool & Stamping factory in Muncie, Indiana will shut down by the end of October, putting 130 workers on the dole queue. Duffy's…