Subway 12401

Subway #12401-0 is a Subway restaurant located at, 3600 Hillsborough Road , Durham, North Carolina.