Supervisor offers new initiatives, floats idea for a public water system for the Center
Supervisor Gerry Siller made news at Tuesday’s State of the Town address, announcing Suffolk County Water Authority (SCWA) representatives would be at the June 6 Town Board work session...