Ruler Foods 222

Ruler Foods #222, also known as Bloomfield Ruler Foods, is a Ruler Foods supermarket located at 360 East Main Street in Bloomfield, Indiana.