NEWTON STEWART STW
Newton Stewart, Alba / Scotland
Newton Stewart STW serves the town of Newton Stewart in Dumfries and Galloway, Scotland, treating wastewater for approximately 5,020 people. The plant operates under UK regulations and discharges into the local water environment.