Subway 920

Subway #920-0 is a Subway restaurant located at Willow Creek Shopping Center, 602-K Jones Ferry Road, Carrboro, North Carolina.