Shell (TravelCenters of America) (Santa Rosa, New Mexico) | restaurant, truck stop, petrol / gas station, convenience store

USA / New Mexico / Santa Rosa / Santa Rosa, New Mexico / Interstate 40 (Historic US 66), 2634
 restaurant, truck stop, petrol / gas station, convenience store
 Upload a photo

2634 East Highway 66
Santa Rosa, NM 88435
(575) 472-3432
www.ta-petro.com/location/nm/ta-santa-rosa/
www.gasbuddy.com/station/147063
Nearby cities:
Coordinates:   34°56'37"N   104°38'24"W
This article was last modified 2 months ago