O
Town of Riverhead
← All development
OtherUnder review111 Main Street, Riverhead, NY

Long Island Science Center — 111 Main Street

Town of Riverhead

Description

The nonprofit's phased plan targets a 4,000-square-foot phase one opening this fall, but the board noted no site plan approval, no building permits, and no construction in six years — and a resolution on the April 7 agenda could move the town toward acquiring the property.

Impact summary

The vacant building sits directly beside the town's Town Square construction, and its fate — redevelopment or town acquisition — will shape downtown Riverhead's revitalization for years.

Applicant

Name
Long Island Science Center
Address
111 Main Street, Riverhead, NYSee this on the map

At a glance

Hearings
1
Public comments
0
Total mentions
1

Recorded in the meeting · Town Board

Discussed

Last discussed Apr 2, 2026.

We'll email you when it's on an upcoming agenda, when it's voted on and when its status changes, at most once a day.

The weekly brief for Town of Riverhead

What the council decided, in plain English — one email a week.

Free. Unsubscribe with one click any time. We never sell your email.