Jewel-Osco 3429

Jewel-Osco #3429, also known as Jewel-Osco Dempster & Greenwood, is a Jewel-Osco supermarket located at 8730 West Dempster in Niles, Illinois.