Lowe’s to Open North Carolina Store, Hire 175 June 25, 2009 No Comments on Lowe’s to Open North Carolina Store, Hire 175 Post View 1 Home improvement retail chain Lowe’s will open a store in Durham, North Carolina in August, hiring 175 people locally. The company will soon post job…