Accepting new patients
Family medicine for every age, right here in Millcreek
From a newborn's first checkup to a grandparent's yearly physical, you'll see the same clinician who knows your history.
Existing patient? Log in to the patient portal for results, refills and messages.
3920 S Highland Drive, Suite 110 · Millcreek, UT 84106
Sick today?
Same- or next-day visits held every morning, plus Saturday sick hours. Call when we open at 8.
The same clinician
Your own doctor or PA at every visit, with time to actually talk.
After hours
Call our main number after 5 pm to reach the clinician on call.
Services
One office for the whole family's care
Most of what a family needs in a year happens here. When you need a specialist, we make the referral and stay in the loop.
Checkups & prevention
Annual physicals, screenings, vaccines, and sports and work physicals.
Sick visits
Colds, flu, infections, rashes and minor injuries, usually within a day.
Chronic conditions
Ongoing care for diabetes, blood pressure, asthma, thyroid and more.
Kids & teens
Well-child visits, immunizations and the questions that come with every stage.
Women's health
Pap tests, birth control, prenatal check-ins and menopause care.
Not sure where your need fits?
Call the front desk. If we can't help, we'll tell you who can.
Call (801) 555-0178New patients
How your first visit works
Request a time
Book online or call. We'll confirm your insurance before you come in.
Fill out your forms
We text you a link to the new-patient forms. Bring your insurance card and a list of your medications.
Meet your clinician
Your first visit runs 40 minutes, long enough to cover your history and anything on your mind.
Insurance & self-pay
Clear about cost from the start
Insurance we accept
We're in network with most major plans in Utah.
- SelectHealth
- Regence BlueCross BlueShield
- Aetna
- Cigna
- UnitedHealthcare
- PEHP
- Medicare
- Utah Medicaid
Plan not listed? Call us and we'll check before you book.
Paying without insurance
Simple, posted prices, paid at the visit.
Lab work is billed at cost. You can ask for a Good Faith Estimate before any visit.
Our clinicians
Three clinicians who know you by name
Dr. Hannah Lindqvist
MD · Founder
Hannah started Millcreek Ridge so families could see one doctor for years, not a new face every visit.
Dr. Samuel Reyes
MD
Samuel sees patients of every age and has a soft spot for the kids who are nervous about shots.
Tessa Morgan
PA-C
Tessa runs most of our same-day sick visits and keeps the morning schedule moving.
Patient reviews
What our patients say
"Dr. Lindqvist actually remembered what we talked about last year. I haven't had that since I was a kid."
Rachel M."Called at 8:05 with a sick toddler and we were seen by 10. Tessa was wonderful with her."
Jordan P."No insurance this year, and they told me the price before I walked in. That's rare."
Daniel W.Request an appointment
What do you need?
Visit type
Next openings · Mon, Nov 2
Secure online scheduling. Please don't share symptoms here; your clinician will ask at the visit.
Visit us
Millcreek Ridge Family Medicine
3920 S Highland Drive, Suite 110Millcreek, UT 84106
- Mon–Fri
- 8:00 am – 5:00 pm
- Saturday
- 9:00 am – noon, sick visits only
- Parking
- Free lot behind the building
If this is a medical emergency, call 911 or go to the nearest emergency room.