Seatuck National Wildlife Refuge is located in the hamlet of Islip, New York, on the south shore of Long Island and is managed as part of the Long Island National Wildlife Refuge Complex.
Seatuck National Wildlife Refuge is located in the hamlet of Islip, New York, on the south shore of Long Island. Seatuck National Wildlife Refuge is managed as part of the Long Island National Wildlife Refuge Complex.