Location: 704 South Eldorado Road, Bloomington, IL 61704
Phone:(309)663-0060, (309)663-4861
Fax:(309)663-9490
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets