Ruler Foods 272

Ruler Foods #272, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 1703 North Belt West in Belleville, Illinois.