Traffic trouble in Riverhead, Shelter Island leads to DOT speed testing
Traffic trouble in two Suffolk towns has gotten so bad that the towns are asking the state Department of Transportation to look into lowering the speed limit. Riverhead and Shelter Island towns are