This place doesnt exist.. please take down this recommendation of a nonexistent location..
Diesel pumps are often not working. Pumps are in front of service station bays and vehicles block access to pumps. Only convenience is the pumps are on Route 1.
Get nice auto repairs and refilling in one place