Subway 39636

Subway #39636-0 is a Subway restaurant located at, 5400-118 South Miami Boulevard , Durham, North Carolina.