Jewel-Osco 3487

Jewel-Osco #3487, also known as Jewel-Osco Howard & McCormick, is a Jewel-Osco supermarket located at 2485 Howard Street in Evanston, Illinois.