Call for an appointment 773-584-6200


A MyEsperanza account (Esperanza's patient portal) can give you more control over your health care!  

  • Book appointments online.

  • Sign up for text alerts with appointment reminders, test results, and more.

  • Exchange secure messages with your care team. (you can send messages in Spanish)

  • Pay your bill online.

  • Keep track of your personal health information 24/7.


Log in or sign up for an account.

If you are having trouble, give us a call at 773-584-6200 and someone will be happy to help you sign up.