Subway 21723

Subway #21723-0 is a Subway restaurant located at Love's Country Store, I-40 and Conway Ext 96, Panhandle, Texas.