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!

Unfortunately, MyEsperanza is only available in English now, but updates are in the works!