1. Glenview Indoor Ice Center 1851 Landwehr Rd, Glenview, IL 60026 Coordinate: 42.0902,-87.8579 Phone: (847) 724-2800