Ruler Foods 325

Ruler Foods #325, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 3047 East Market Street in Logansport, Indiana.