Subway 35424

Subway #35424-0 is a Subway restaurant located at Walmart Supercenter #5458, 45400 Marketplace Boulevard, Delta, Colorado.