Subway 5111

Subway #5111-0 is a Subway restaurant located at New Towne Center Shopping Center, 2537 Lewisville-Clemmons Road #B, Clemmons, North Carolina.