Subway 18717

Subway #18717-0 is a Subway restaurant located at 2920 Palmer Highway, Texas City, Texas.