WinCo Foods 25

WinCo Foods #25 is a WinCo Foods discount supermarket located at 2060 East 20th Street in Chico, California. The store opened on February 5, 1996.