Subway 57949

Subway #57949-0 is a Subway restaurant located at Walmart Supercenter #5672, 2662 West Lucas Road, Lucas, Texas.