Subway 59917

Subway #59917-0 is a Subway restaurant located at Walmart Supercenter #3014, 200 Short Street, Dallas, Texas.