Gas is provided at a pump located roughly a mile and a half from the town dock. The pump accepts credit cards and is open 24 hours a day. See the below map for the exact location: