Ruler Foods 295

Ruler Foods #295, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 2103 William Street in Cape Girardeau, Missouri.