CHARLESTOWN STP
Charlestown, Indiana
Charlestown STP is a municipal wastewater treatment plant serving approximately 6,540 residents in Charlestown, Indiana, USA. It operates under the US Clean Water Act framework, with regulatory oversight by the Indiana Department of Environmental Man