Slemmer Ice
7 W. State St.
Hamel, IL
62046
Corner of Hamel Ave. & 140
See map: Google Maps
618-779-9630