Subway 36421

Subway #36421-0 is a Subway restaurant located at Walmart Supercenter #3825, 566 Highway 70 West, Havelock, North Carolina.