care ellyn glen immediate dupage medical group immediate care glen ellyn Glen Ellyn IL 60137 630 545-7855 Website. All Northwestern Medicine ICC locations offer extended hours are open 365 days a. … Tuesday, October 4, 2022 Edit