National Truck Stops & Restaurant

16320 Stern Dr #7298, Vado, NM 88072, USA
24/7
4.2/5 (1170 reviews)

Location

16320 Stern Dr #7298, Vado, NM 88072, USA

Coordinates: 32.1225101, -106.639377

View on Google Maps

Get directions and see street view

Open Maps

More Truck Stops in Texas