First time visit.Was met with very professional and friendly staff.Made to feel very comfortable.Dr. was very aware of my past and spent  plenty of time with me going over my regimen.Very pleasant experience.
Lake Zurich 350 Surryse Family Practice