Subway 63837

Subway #63837-0 is a Subway restaurant located at Love's Travel Stop, 1333 US Highway 283 North, Baird, Texas.