Jewel-Osco 3216

Jewel-Osco #3216, also known as Jewel-Osco Schaumburg & Barrington Rd, is a Jewel-Osco supermarket located at 2501 Schaumburg Road in Schaumburg, Illinois.