Subway 43472

Subway #43472-0 is a Subway restaurant located at Chevron Gas/Convenience Store, 1380 Blue Lakes Boulevard North, Twin Falls, Idaho.