There are 2 Ice Cream Shops in Elmwood, Illinois, serving a population of 2,302 people in an area of 2 square miles. There is 1 Ice Cream Shop per 1,151 people, and 1 Ice Cream Shop per square mile.
In Illinois, Elmwood is ranked 147th of 1547 cities in Ice Cream Shops per capita, and 165th of 1547 cities in Ice Cream Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Elmwood Ice Cream Shops.
Elmwood Tastee Freeze 608 West Main Street Elmwood, IL Food & Dining, Frozen Yogurt, Ice Cream
Main Street Diner & Ice Cream 608 West Main Street Elmwood, IL Food, Ice Cream