ATMs in Roberts, Idaho, the US. ATMs locations in Roberts, Idaho. Find the nearest atms locations, near you. All types of business services ATM Finance School All atms in Roberts ATM (Teton Truck Stop) ATM Finance 2855 East 627 North, Roberts, Idaho 83444 Write a review Phone Directions