Doctors Immediate Care Address : 1120 E Ogden Avenue. Naperville IL. 60563. Phone : 630- 596- 5151 Hours : Mon - Fri: 9 am - 9 pm | Sat & Sun : 10 am : 6 pm