Jewel-Osco 3476

Jewel-Osco #3476, also known as Jewel-Osco Elmhurst & Euclid, is a Jewel-Osco supermarket located at 333 East Euclid Avenue in Mount Prospect, Illinois.