Jewel-Osco 1254

Jewel-Osco #1254, also known as Jewel-Osco 24th St & Harlem, is a Jewel-Osco supermarket located at 7201 West 24th Street in North Riverside, Illinois.