VISIT US
Hours of Operation
Mondays | 8am | – | 6pm |
Tuesdays | 8am | – | 6pm |
Wednesdays | 8am | – | 6pm |
Thursdays | 8am | – | 6pm |
Fridays | 8am | – | 6pm |
Saturdays | 8am | – | 6pm |
Sundays | Closed |
Your health is our priority
Visit North Shore Primary Care, located on Hollister Drive off of Milwaukee Ave. (Rt 21), in the Hawthorn Health Center, 1900 Hollister Drive, Suite 250, Libertyville, IL 60048. Your health is our priority—schedule your appointment today!

Welcome, new patients
Welcome to North Shore Medical Group, where your health is our top priority. We’re excited to have you join our family of patients and are dedicated to providing exceptional care with compassion and expertise.
Print & fill out these forms before coming in.
(This will expedite the process and wait time.)




Our Services
At North Shore Primary Care, we provide our patients with a variety of health and preventive services and examinations. Some of these services include:
Comprehensive Health Care
Preventive Wellness
Acute Sick Care
Perimenopause
Nutrition and Fitness
Medical Weight Loss