Supermarkets & Super Stores in Mitchell, IN D & P Foods718 W Main StMitchell, IN, 474468128496983Supermarkets Super Stores Show More