Deer Island Sewage Treatment Plant is located in Boston Harbor, Massachusetts, and is one of the largest treatment plants in the United States. It serves the Greater Boston area and treats wastewater from over 40 communities, including Boston, Cambridge, and Quincy. History of Deer Island The history of Deer Island dates back to the early […]