Jewel-Osco 3473

Jewel-Osco #3473, also known as Jewel-Osco Elmhurst & Dempster, is a Jewel-Osco supermarket located at 819 South Elmhurst Road in Des Plaines, Illinois.