Metalcraft to Shut North Carolina Plant, Streeting 121 June 10, 2009 No Comments on Metalcraft to Shut North Carolina Plant, Streeting 121 Post View 1 Metalcraft of Mayville will close its Greensboro, North Carolina plant in September. One-hundred and twenty-one workers will be on the street. The layoffs will begin…