Jewel-Osco 63

Jewel-Osco #63, also known as Jewel-Osco 162nd & Cottage Grove, is a Jewel-Osco supermarket located at 763 East 162nd Street in South Holland, Illinois.