Subway 52124

Subway #52124-0 is a Subway restaurant located at Walmart Supercenter #5823, 6185 Retail Road, Dallas, Texas.