Subway 13595

Subway #13595-0 is a Subway restaurant located at Riverside Plaza Shopping Center, 1350 Parkway Drive Suite 7-B, Blackfoot, Idaho.