Truck Stops and Plazas in Santa Rosa, NM

4 businesses found


Love's Travel Stop

I-40 & Highway 84 Exit 277 , 88435
Phone: (575) 472-1169

Travel Centers of America

I-40 & Highway 84 , 88435
Phone: (575) 472-5306

Subway

2634 Historic Route 66 , 88435
Phone: (575) 472-5627