Jewel-Osco 3455

Jewel-Osco #3455, also known as Jewel-Osco Sheridan & Montrose, is a Jewel-Osco supermarket located at 4355 North Sheridan Road in Chicago, Illinois.