Subway 39636

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