Subway 18717

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