Jewel-Osco 3188

Jewel-Osco #3188, also known as Jewel-Osco Halsted & Ridge Road, is a Jewel-Osco supermarket located at 17705 South Halsted Street in Homewood, Illinois.