Jewel-Osco 3466

Jewel-Osco #3466, also known as Jewel-Osco Route 59 & Route 173, is a Jewel-Osco supermarket located at 966 Route 59 in Antioch, Illinois.