Ruler Foods 258

Ruler Foods #258, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 2711 East Sangamon in Springfield, Illinois.