Loves Travel Stop @ I-40 Exit 277 in Santa Rosa, New Mexico (Interstate Travel Stop) - Map
Map & Directions Store Details & Deals
1028 State Hwy 156
Santa Rosa, New Mexico 88435
I-40, Exit 277
Phone: (575) 472-1160
1028 State Hwy 156
Santa Rosa, New Mexico 88435
I-40, Exit 277
Phone: (575) 472-1160