Brooklyn. The whole NYC area in general has 24 hour gas stations everywhere, and there’s always an attendant on duty. Sometimes you’ll have to wake the attendant up if you’re in New Jersey, where self-service is illegal, if you come in at 2:00-4:00 a.m.