Home Depot To Axe 85 Employees in St. Louis October 11, 2010 No Comments on Home Depot To Axe 85 Employees in St. Louis Post View 0 The Home Depot is laying off 85 employees from its home-décor catalog and online sales business in St. Louis. According to the St. Louis Business…