There used to a place that sells dry ice off of Grand Ave down by the Radio Flyer plant. Here it is.
Jefferson Ice Co.
2248 N. Natchez Avenue Chicago, IL 60707 (773) 622-9400 FAX (773) 622-7955The web site says that the customer routes are now owned by "Home City Ice". Who know what that means?