9AM - 5:30PM
1770 N Milwaukee Ave, Libertyville7AM - 5:30PM
716 S Milwaukee Ave, Libertyville“Fantastic experience here. Michael was great. My visit was thorough yet everything was completed in a timely manner.“
9AM - 7PM
770 E Dundee Rd, Palatine“Great staff, easy when you have an appointment, never a long wait. A pleasure to work with, especially when you've got a little one that's not feeling well.“
9AM - 7PM
15 N Buffalo Grove Rd, Buffalo Grove“Lisa you are best person and best customer service I ever received I’m truly appreciate it and thank you“
7:30AM - 6PM
350 S Greenleaf St Suite 405-A, Gurnee“My visit in this IBJI office and seeing one of the docs i worked with was an experience I look forward that day. I was the patient and no longer a colleague. The front desk staff were very accommodating. Dr David Hamming and the team evaluated me and my condition thoroughly and efficiently. Keep up the good work!“
9AM - 4PM
920 Milwaukee Ave, Lincolnshire“Was there on New Year’s eve. Daughter had a small fracture. The facility is very clean and not crowded. The lady at the front desk was respectful and helpful. So were the doctor, his assistant and the nurse. Received the help we needed and I am very grateful for it! Thank you.“
“I took my daughter here after she had a fever for 5 days. The staff @ this facility were professional and thorough. We were seen right away and they treated us with kindness and professionalism. I would recommend going here if you have an urgent health issue.“
7:30AM - 5:30PM
1445 Hunt Club Rd #304, Gurnee“I took my daughter here after she had a fever for 5 days. The staff @ this facility were professional and thorough. We were seen right away and they treated us with kindness and professionalism. I would recommend going here if you have an urgent health issue.“
9AM - 7PM
2 E Rollins Rd, Round Lake Beach“My family has been visiting this location for immediate care needs for over a decade. They have always been kind, gentle, and patient, especially with my children (one is autistic). We have always been satisfied with the level of care we receive, but I can tell that steps have been taken over the years to further improve their practice. The office is very clean and we are always in and out within a reasonable amount of time. Bonus points for offering my sick kiddos popsicles!“
9AM - 7PM
10 N Milwaukee Ave, Wheeling“A true gem indeed! Very affordable service! Friendly medical staff. Conveniently located in Walgreens!“
9AM - 7PM
6 E Phillip Rd, Vernon Hills“Was at the urgent care center today and was very pleased with the care I received. Both the nurse and Doctor were very knowledgeable, efficient. They listened attentively to my situation and gave me a lot of confidence in their treatment decision.“
9AM - 7PM
305 W Rollins Rd, Round Lake Beach“This place is quick and clean the med assistant and nurse practicioner were both pleasant and knowledgeable. There is just 1 doc so be patient.“
8AM - 6PM
1075 N Green Bay Rd, Waukegan“I have been going to the doctor for 5 years, the truth is very efficient and the staff is very friendly“
8AM - 7:30PM
1445 Hunt Club Rd, Gurnee“Excellent care, I took my baby and they took very good care of him, personally I was very satisfied,“
9AM - 6:45PM
49 S Waukegan Rd, Deerfield“Dr. Ninan and Kenneth in lab are the very best. I'm very satisfied with the care and support that they provided.“
8AM - 7:30PM
6155 W Grand Ave Suite 100, Gurnee“First time being, there is a patient. They were very professional, and got me in fairly quick. The doctor, nurses, and staff checking you in. We’re all very pleasant to deal with.“
8AM - 7:30PM
350 S Waukegan Rd Ste 150, Deerfield“I never had issues with the immediate care at this location. The doctors, nurse practitioners and staff are very competent, helpful and professional. Waiting time is reasonable depending on how busy they may be at the time one arrives for care and the severity of the illness or injury.“
9AM - 6:45PM
7900 Rollins Rd, Gurnee“This is a very nice facility. In and out quick. I gave it 4 stars because I didn't really feel comfortable with the doctor, I felt she was "preoccupied", and didn't listen very well. I don't know why, she was very nice. Could be because she was not my physician. I would recommend this facility .“
“Waited only 5 min past my visit time. Took my insurance. Good to come here for a quick simple visit. Thank you :)“