Subway 11605

Subway #11605-0 is a Subway restaurant located at Woodcroft Shopping Center, 4711 Hope Valley Road Ste 5E Unit 23, Durham, North Carolina.