Jewel-Osco 3428

Jewel-Osco #3428, also known as Jewel-Osco Chicago & Greenleaf, is a Jewel-Osco supermarket located at 1128 Chicago Avenue in Evanston, Illinois.