Amazon Warehouse Slated To Be Closed

Five Amazon delivery stations in Massachusetts, including one located in Everett, will be closing, according to Amazon spokesperson Caitlin McLaughlin. Last week, McLaughlin made the announcement that the Everett location, as well other sites in Dedham, Mansfield, Milford, and Randolph,…