Travelers Oasis Truck Plaza

1017 S 1150 E
Eden ID 83325
208-825-4147
A
Map
Reviews
x
Driving Directions