1. Watts Ice Center 305 Randolph St, Glencoe, IL 60022 Coordinate: 42.12392,-87.7536 Phone: (847) 835-4440