We are open! Call (847)-573-9663 or schedule online.

1900 Hollister Drive Suite 250
Libertyville, IL 60048

Located on Hollister Drive off of Milwaukee Ave. (Rt 21), in the Hawthorn Health Center

Welcome to North Shore Primary Care, where our goal is to deliver high quality, personalized medical care in a comfortable and reassuring setting. We emphasize wellness and will work with you to help you achieve your best state of health.

North Shore Primary Care provides our clients with the highest-quality primary care physicians. Since opening in 2003, North Shore Primary Care has gained a reputation of providing our clients with a personal approach to primary care. Our providers are truly empathetic and will take the time necessary to listen to your questions and concerns. With over 31 years of combined experience, our providers will ensure that you get back on your way to a speedy recovery, and are able to focus on health, weight loss, wellness, and the best YOU possible!

We specialize in women’s health, preventive health and wellness, and bariatric medicine (medical weight loss). We treat both men and women, ages 18 and up. We look forward to building a relationship that’s aimed toward achieving the healthiest “you” possible!

If you are experiencing a medical emergency, please call 911 for immediate care. Communications though the website do not constitute a doctor-patient relationship. The transmission you are sending may not be completely secure.

Directions to North Shore Primary Care:

Located on Hollister Drive off of Milwaukee Ave. (Rt 21), in the Hawthorn Health Center

Request A Consultation

    Your Name (required)

    Your Email (required)

    Your Message

    If you feel you have an urgent or emergent medical issue that needs to be addressed quickly, please call 9-1-1
    You can message your provider and the care team for any non-urgent medical questions. The typical response time for electronic messages is one business day. Please note, depending on your request or question, it may require additional time or information to complete. All messages will become part of your medical record.

    North Shore Primary Care

    1900 Hollister Drive


    Suite 250


    Libertyville, IL 60048


    Phone: (847)-573-9663


    FAX: (847)-573-9662


    Hours of Operation

    Mondays 8am – 6pm
    Tuesdays 8am – 5pm
    Wednesdays 8am – 5pm
    Thursdays 8am – 5pm
    Fridays 8am – 4pm
    Saturdays 8am – 12pm
    Medical weight loss products