Location: Suffolk County>Town of Riverhead|Suffolk County>Town of Southold

Hallock State Park Preserve

Hallock State Park Preserve offers a total of 225 acres. Hallock State Park Preserve is a shorefront park preserve that offers nearly one mile of