glen homer immediate loyola loyola immediate care homer glen Urgent Care Physicians Surgeons Family Medicine General Practice Physicians Surgeons. 15750 MARIAN DR Homer Glen IL 60491. … Tuesday, May 24, 2022 Edit