Jewel-Osco 3475

Jewel-Osco #3475, also known as Jewel-Osco Waukegan & Lake Cook, is a Jewel-Osco supermarket located at 16 South Waukegan Road in Deerfield, Illinois.