Subway 47626

Subway #47626-0 is a Subway restaurant located at TA Travel Center Truck Stop, 5938 Dennis Mcarthy Drive, Lebec, California.