Dover Public Works Complex Address 271 Mast Road Dover NH 03820 United States Upcoming Events No events in this location Rochester Water Treatment Plant Bank of NH Stage