So, I'm looking at websites, trying to find marinas with gas and look at the dates... 2008? Really?

So here is what I need. I'm looking at going to PIB for a week and then do some island hopping to cover Pennsylvania, Ohio, and of course downriver. Is there a site or some resource that could tell me where to find marinas with gas. I now PIB has the boardwalk but I'm more interested in finding places to stop in for lunch or dinner and be able to fill up. ANY ideas would be appreciated. Thank you in advance.