Subway 18537

Subway #18537-0 is a Subway restaurant located at 1523 North Hill, Tatum, Texas.