Rochester Water Treatment Plant Address 64 Stafford Road Rochester NH 03867 United States Upcoming Events No events in this location City of Keene Wastewater Plant Dover Public Works Complex