Subway 10191

Subway #10191-0 is a Subway restaurant located at Edgecombe Square Shopping Center, 1108 Western Boulevard Unit 40, Tarboro, North Carolina.