Ruler Foods 263

Ruler Foods #263, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 3500 North Morrison Road in Muncie, Indiana.