Subway 36026

Subway #36026-0 is a Subway restaurant located at Walmart Supercenter #1527, 101 Tanglewood Parkway, Elizabeth City, North Carolina.