Jewel-Osco 3490

Jewel-Osco #3490, also known as Jewel-Osco Western & Deer Path Rd, is a Jewel-Osco supermarket located at 890 North Western Avenue in Lake Forest, Illinois.