1. Granite Island Fuel
200 Old Harbor Rd, Vinalhaven, ME 04863
Coordinate: 44.04785,-68.8579
Phone: (207) 860-7235
2. Vinalhaven Fuel
Po Box 548, Vinalhaven, ME 04863
Coordinate: 44.03968,-68.836815
Phone: (207) 863-4441
3. Alternative Oil
54 E Main St, Vinalhaven, ME 04863
Coordinate: 44.04955,-68.8278
Phone: (207) 863-2076