NorthShore Immediate Care Center - Niles 6450 Touhy Avenue, Niles, IL 60714