Closed today
114 W Rockland Rd Ste 202, Libertyville“Great place for care. I am grateful for Dr. Starkman and this office for great care and understanding.“
8AM - 5PM
48 S Greenleaf St, Gurnee“Great staff, never a long wait. Selection of frames was very good. Found my perfect pair within 5 minutes. When I pick them up, I’ll add more to the review. Until then, keep up the great work! ??“
“This practice is so accommodating! Dr. Minster is so great with my kids, and really takes the time to listen and help in any way he can. The other doctors we've seen have been great as well! Highly recommend this practice!“
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 - 6PM
15 Tower Ct, Gurnee“They saved my life. I had blood clots in my leg that left untreated would've broken off and gone to my heart or brain and killed me. We went there and the doctor sent me over to the ER immediately. I'm alive, and there's no more pain in my leg.“
9AM - 12PM
15 Tower Ct Ste 150, Gurnee“All staff Dr. Tenoso and Dr. Guzman Dr. Montes and all nurses and staff are the best both of my daughters have been seeing these doctors for a long time and everyone there cares and is respectful and knowledgeable to make sure your kids are taken care of thank you all so much for all you do.“
8:30AM - 5PM
1800 Hollister Dr Suite 220, Libertyville“All three of our daughters have gone here since they were born, and we absolutely love it! Our go-to doctor is Dr Elizabeth Michaels, but we have also scheduled with other doctors in the practice. All the doctors have different personalities and are very knowledgeable and kind. You can schedule through the app, very easy to use, or call to make an appointment. Highly recommend.“
““