Jewel-Osco 3191

Jewel-Osco #3191, also known as Jewel-Osco Taylor & Weber, is a Jewel-Osco supermarket located at 20 South Weber Road in Romeoville, Illinois.