NOAA tide predictions for Key Haven - Stock Island Channel, FL (station Key Haven - Stock Island Channel, ID 8724517).