Currently, Jewel Osco owns 46 locations near Batavia, Kane County, Illinois. See this page for a complete list of every Jewel Osco location close by.