Jewel-Osco 3347

Jewel-Osco #3347, also known as Jewel-Osco State Rt 47 & State Rt 38, is a Jewel-Osco supermarket located at 800 North Main Street in Elburn, Illinois.