Community News
LI Science Center wins $1.12 million state grant for new building downtown
The Long Island Science Center has won a $1.12 million grant from New York State to help construct its new home on Main Street in Riverhead.
News
Demolition underway to make room for West Main Street apartment building
Demolition is underway at the former L.I. Science Center site on West Main Street.