We need your help.

Now more than ever, local news matters.

Riverhead Town square

Main Street to get a ‘heart transplant,’ supervisor says, unveiling plans for town square and new, expanded L.I. Science Center

by
Plans for a riverfront town square in the heart of downtown adjoining a new and vastly expanded Long Island Science Center were rolled out today at the science centers temporary quarters in Summerwind Square.
Do NOT follow this link or you will be banned from the site!