NOAA tide predictions for Vallejo, Mare Island Strait, CA (station Vallejo, Mare Island Strait, ID 9415165).