Subway 23841

Subway #23841-0 is a Subway restaurant located at Valero Convenience Store, 2196 El Indio Highway, Eagle Pass, Texas.