Ruler Foods 235

Ruler Foods #235, also known as Evansville Ruler Foods, is a Ruler Foods supermarket located at 4624 North 1st Avenue in Evansville, Indiana.