Ruler Foods 251

Ruler Foods #251, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 612 West Lincoln Avenue in Charleston, Illinois.