Noodles & Co
4013 Yellowstone Ave Ste A
Chubbuck, ID 83202-1984
208-237-9070