Subway Sandwiches & Salads 995 E 17th Street Idaho Falls ID United States
Other locations: 316 S Woodruff Ave, 208-522-0662; 1595 W Broadway, 208-523-9162.
Phone: 208.528.0812