Subway 67850

Subway #67850-0 is a Subway restaurant located at Love's Travel Stop, 6421 North Interstate 35, Denton, Texas.