10AM - 6PM
888 E Main St, East Dundee8AM - 8PM
226 S Randall Rd, Algonquin“Staff is very nice and accommodating for my 4 year old. Making an appointment online was very easy, making getting seen that much quicker. NP was amazing at listening and engaging with my daughter about her symptoms. At the end the best part was the sticker and toy she got .“
7AM - 4PM
2320 Royal Blvd, Elgin“I’ve been here more times than I would like to this year and staff has always been wonderful and prompt. I waited a while in the room the last time I was there but I was alone with a book (not with my kids) so I didn’t mind. Once the doctor came I realized why i’d waited so long. She was so so kind, caring, thorough. She didn’t minimize the pain I was experiencing. I’ve tried other local emergency clinics and will return to this one every time.“
“Have been twice for Immediate Care, both experiences as expected. In and out quick, compassionate and thorough staff“
Closed today
525 Congress Pkwy Suite 110, Crystal Lake“This place is super efficient and friendly . . . would definitely break my shoulder again just to visit!“
8AM - 7:30PM
10350 Haligus Rd, Huntley“I had a completely positive experience. My waiting time was very reasonable—about 30 to 45 minutes. I was well taken care of, thoroughly evaluated, properly diagnosed, and prescribed the necessary medication. The staff was attentive and professional throughout the visit. I’m very satisfied with the care I received and would definitely recommend this place.“
Urgent Care
Urgent Care
Urgent Care
Urgent Care
Urgent Care
Urgent Care
“Very pleasant reception staff, knowledgeable and very capable physician as well as kind. Very good experience.“