Get directions to: Travel Stop #216, Declo, ID
Restaurant address: 850 East 260 North Declo, ID 83323, USA
Restaurant: Travel Stop #216