Ruler Foods 205

Ruler Foods #205, also known as Salem Ruler Foods, is a Ruler Foods supermarket located at 805 South Main Street in Salem, Indiana.