Travel Centers of America
United States
>
New Mexico
>
Guadalupe County
>
Santa Rosa
>
Travel Centers of America
Travel Centers of America is a shop in South US Highway 84 2634 in Santa Rosa.
Travel Centers of America
House number
2634
Postal code
88435
Street
South US Highway 84
Building
Yes
Shopping
Shop
Fast Food
Subway, Popeyes
Airport Road
Historic Route 66
Sunset Motel, Sun 'n Sand Restaurant, Motel 6 Santa Rosa, Econo Lodge, Route 66, La Loma Motel, Joseph's Restaurant since 1956
State Road 156
South US Highway 84
Shell
Love's
Love's Travel Stop
Phillips 66
Big Rig Truck Service, Inc.
Good2Go