Ruler Foods 233

Ruler Foods #233, also known as Washington Lawndale Shopping Center Ruler Foods, is a Ruler Foods supermarket located at 730 South Green River Road in Evansville, Indiana.