Subway 66346

Subway #66346-0 is a Subway restaurant located at Jud's Food Store, 2999 North Highway 123 Bypass, Sequin, Texas.