Ruler Foods 231

Ruler Foods #231, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 624 16th Street in Bedford, Indiana.