Doctors Immediate Care Address : 1301 S Rte 59, 107. Naperville IL. 60564. Phone : 630- 236- 0900 Hours : Mon - Fri: 9 am - 9 pm | Sat & Sun : 10 am : 6 pm