Subway 63835

Subway #63835-0 is a Subway restaurant located at Love's Travel Stop #673, 22406 North Highway 59, Queen City, Texas.