Santa Rosa NM Truck Stops & Plazas 1. I-40 & Hwy 84 Exit 277, Santa Rosa, NM 88435 | Love's Travel Stop (575) 472-1169