Subway 22261

Subway #22261-0 is a Subway restaurant located at Valley View Chevron, 459 Highway 55, Horseshoe Bend, Idaho.