Ruler Foods 345

Ruler Foods #345, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 6110 Broadway Street in Merrillville, Indiana.