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

Detailed Map