In Pilot Travel Center, 400 Doremus Ave, Newark (973) 589-3090
In Pilot Travel Center, 400 Doremus Ave, Newark, NJ 07105 (973) 589-3090