Residents organize against Riverhead Charter School plan for new high school on Sound Avenue

Some residents have started to organize against a plan by the Riverhead Charter School to build a new high school in Northville, which can only happen if the Riverhead Town Board grants a necessary special permit.