Subway 24142

Subway #24142-0 is a Subway restaurant located at Beacon Light Chevron SR 55, 12795 Highway 55, Boise, Idaho.