Jewel-Osco 3381

Jewel-Osco #3381, also known as Jewel-Osco Route 23 & Peace, is a Jewel-Osco supermarket located at 220 West Peace Road in Sycamore, Illinois.