Subway 50558

Subway #50558-0 is a Subway restaurant located at Walmart Supercenter #1339, 10060 Two Notch Road, Columbia, South Carolina.