Subway 2597

Subway #2597-0 is a Subway restaurant located at Hillside Plaza, 137 Plaza Drive, Forest City, North Carolina.