care center immediate wallpaper loyola immediate care center 2160 S 1st Ave. Find the address. Loyola University Health Medical Center Pepper Construction Immedi… Sunday, October 30, 2022 Edit