Subway 34861

Subway #34861-0 is a Subway restaurant located at Walmart Supercenter #5346, 1318 South Mebane Oaks Road, Mebane, North Carolina.