WinCo Foods 66

WinCo Foods #66 is a WinCo Foods discount supermarket located at 42-600 Jackson Street in Indio, California. The store opened on September 8, 2008.