Water Main Flushing

The Department of Public Works crew will be flushing the town water mains on Thursday, August 24, 2017 starting at 7:30 a.m.