top of page
1780066890182-9ac58f73-5f4c-473e-93d4-d7f47a6ce75b_1_edited_edited.png
OurLadyOfHope-195.jpg

Healthcare Rooted in Dignity and Hope 

Affordable • Effective • Accessible

OurLadyOfHope-112_edited.jpg

Heal infertility and pursue overall health by discovering root causes.

1Z1A0587_edited.jpg

Access affordable, personalized healthcare solutions.

Image by Anastasia Vityukova

Find resources, support and healing through St. Catherine's Ministries

1Z1A0724_edited.jpg

Receive free healthcare given to our uninsured patients.

Support Our Mission
Child gets their yearly check-up at our direct primary care clinic

About The Clinic

Our Lady of Hope Clinic is a Catholic, pro-life medical practice providing affordable, accessible and effective healthcare to both our member patients and to our uninsured patients through our free clinic.

Rooted in faith and respect for the dignity of every person, we offer personalized primary care, natural family planning services, and restorative reproductive healthcare. Our goal is to serve the community with excellent medicine, compassionate care, and hope.

Meet The Team
1Z1A0608.webp
"Dr. Mike is nothing short of wonderful! He has helped us grow our family, when we began to think it would not be possible. He is always a phone call or email away, which is incredibly helpful and necessary for our family to sustain life in early pregnancy."

Megan H.

"My experience was and is really good. They discovered that l got Diabetes, something that the Dr. from the insurance did not tell me. I feel very grateful to God, that there are still Doctors with heart and not a wallet instead. They saved my health. They are good people, and love people."

Jenny D.

"This doctor---and all his staff---are amazing. They are the reason our little girl is alive. They are kind, generous, gentle and very knowledgeable. They are also very Catholic-Christian! Such a gift to Middleton!"

Greg C.

Get In Touch

I'm Interested In:

Please do not use this form to send Protected Health Information.

Let's Talk

We're here to help. Complete our interest form, and a member of our team will contact you by phone or email within two business days.

Looking for answers today? Call us during clinic hours (9:00 AM–4:30 PM) to speak directly with our clinic manager.

(608) 819 8544

bottom of page