Jewel-Osco 4047

Jewel-Osco #4047, also known as Jewel-Osco Main & 63rd Street, is a Jewel-Osco supermarket located at 6215 Main Street in Downers Grove, Illinois.