Truck Stop
Truck Stops in Newark, NY
About
Address: 1833 43rd St, Long Island City, NY 11105, USA, Newark, NY
Rating: 3.3 (4 reviews)
Truck Stops in Newark, NY
Address: 1833 43rd St, Long Island City, NY 11105, USA, Newark, NY
Rating: 3.3 (4 reviews)