J IL 60614, 900 W Armitage Ave, Chicago Jeni's Splendid Ice Creams Ice cream place 900 W Armitage Ave, Chicago