Contact Us

Libertyville: 847-367-6781
Crystal Lake: 815-759-9260

New patients: 800-945-0434

My Care Plus - Online Patient Portal for North Shore Oncology

Patient Portal

Already a member?

Access your account by visiting https://www.mycareplusonline.com/.

Access your medical records online

Through My Care Plus, we are pleased to offer our patients secure, instant access to your Personal Health Record (PHR), which includes information about your diagnosis, medications, lab results and more.

Enroll today

To ensure the privacy and security of your medical records, the enrollment process must be initiated during one of your office visits.


  1. Simply provide our office with your email address to request an invitation to enroll, either in person or on the phone.
  2. Once you receive the Enrollment Invitation email that will be sent within 48 hours to the email address you provided, you can create your online account.
  3. Record your password and login information. If you've lost or forgotten your login information, visit the My Care Plus website and use the "Forgot Your Password?" or "Forgot Your User Name?" links to recover them.

Having trouble logging on?

If you are experiencing technical issues or have questions regarding the content on My Care Plus, please contact the My Care Plus support team through the phone number below. If you have clinical questions or concerns, please contact our practice.

Toll free #: 1.855.887.6788
Monday through Friday, 7:00AM-9:00PM (Eastern Time)