Subway 47508

Subway #47508-0 is a Subway restaurant located at Walmart Supercenter #5747, 1879 West Main Street, Locust, North Carolina.