Ruler Foods 239

Ruler Foods #239, also known as Marion Ruler Foods, is a Ruler Foods supermarket located at 1129 North Baldwin in Marion, Indiana.