Subway 3300

Subway #3300-0 is a Subway restaurant located at Tarheel Plaza, 10102 South Main Street Ste N, Archdale, North Carolina.