Jewel-Osco 3451

Jewel-Osco #3451, also known as Jewel-Osco Main & Hough, is a Jewel-Osco supermarket located at 150 West Main Street in Barrington, Illinois.