Ruler Foods 376

Ruler Foods #376, also known as Mitchell Ruler Foods, is a Ruler Foods supermarket located at 1240 West Main Street in Mitchell, Indiana.