Locations
Visit us in Vernon Hills or Lake Zurich.
Wherever you choose to visit, you'll find the same consistent, high-quality care.
Vernon Hills Office
1 E Phillip Rd, Ste 101, Vernon Hills, IL 60061
- Our original office, serving Lake County for over 50 years
- A warm, comfortable environment for every visit
- Mon, Tue, Thu, Fri, 8:30 AM–5:00 PM
Lake Zurich Office
660 S Rand Rd, Lake Zurich, IL 60047
- A modern, comfortable space designed with patients in mind
- Equipped with state-of-the-art technology
- Mon, Wed, Thu, Fri, 8:30 AM–5:00 PM
Ready to schedule your visit?
Our team is happy to help you find the right location, time, and doctor for your care.