Subway 60956

Subway #60956-0 is a Subway restaurant located at Walmart Supercenter #3169, 11923 US Highway 290 East, Manor, Texas.