Subway 25445

Subway #25445-0 is a Subway restaurant located at Love's Country Store, 8404 North Highway, Edinburg, Texas.