Subway 64545

Subway #64545-0 is a Subway restaurant located at Drivers Travel Center, 3101 North Freeway, Fort Worth, Texas.