Water pressure readjusted in Windsor

Updated on February 07, 2016 - WINDSOR — Town council is hoping a water pressure compromise of 75 PSI will be the sweet spot needed to alleviate complaints and...

Recent citizen reporter news

Other news

Other news