Subway 12401

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