Best Family Doctors in Moline
Finding the right family doctor in Moline means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 100+ verified family doctors are listed below.
100 family doctors in Moline


Kristin Anderson, ARNP
4.5Kristin Anderson · Family Nurse Practitioner
1715 15Th Street Pl(309) 764-7477


Kelli Bartels, DNP, ARNP, NP C
4.5Kelli Bartels · Family Nurse Practitioner
1106 4Th Ave(156) 333-6300
Ilesh Amratlal Kurani, MD
4.5Ilesh Amratlal Kurani · Family Medicine Physician
4350 7Th St(309) 517-1180
Joan Christine Temmerman, MD
4.5Joan Christine Temmerman · Family Medicine Physician
1996 1St Street A(309) 517-7561
Joan Christine Temmerman, MD
4.5Joan Christine Temmerman · Family Medicine Physician
1996 1St Street A(309) 517-7561
Molly Ann Mccarty, FNP
4.5Molly Ann Mccarty · Family Nurse Practitioner
4101 John Deere Rd(309) 757-1905
Carol Mary Sacco, MSN, ANP, NP C
4.5Carol Mary Sacco · Family Nurse Practitioner
1996 1St Street A(309) 517-7561
Julie Irene Brown, MD
4.5Julie Irene Brown · Family Medicine Physician
3900 28Th Avenue Dr Suite 200(309) 281-6000





Colleen A Hensel, APN
4.5Colleen A Hensel · Family Nurse Practitioner
3900 28Th Avenue Dr(309) 281-6000


Progressive Home Wound Care, Inc.
4.5Progressive Home Wound Care, Inc. · Family Nurse Practitioner
1634 Avenue Of The Cities Suite D(309) 762-9711
Mofoluwake Bunmi Aremu, APRN, FNP BC, FNP C
4.5Mofoluwake Bunmi Aremu · Family Nurse Practitioner
4350 7Th St Suite B(309) 517-1180
Rodney Clifford Howell, ARNP
4.5Rodney Clifford Howell · Family Nurse Practitioner
1634 Avenue Of The Cities(309) 762-9711

Tracey Irene Meyer Mcloone, MD
4.5Tracey Irene Meyer Mcloone · Family Medicine Physician
515 Valley View Dr(309) 757-1252



Heather Lane Mccollough, ARNP
4.5Heather Lane Mccollough · Family Nurse Practitioner
500 John Deere Rd(309) 779-4940
Julianna M Castro, APN
4.5Julianna M Castro · Family Nurse Practitioner
5401 44Th Avenue Dr(309) 779-5670

Jennifer M Kammer, ARNP
4.5Jennifer M Kammer · Family Nurse Practitioner
350 John Deere Rd(309) 743-6700
Anna Malgorzata Dymala, MD
4.5Anna Malgorzata Dymala · Family Medicine Physician
5401 44Th Avenue Dr Suite 101(309) 779-4050
Danielle Leigh Wesner, ARNP
4.5Danielle Leigh Wesner · Family Nurse Practitioner
1100 36Th Ave(309) 743-6700
Emily Jane Bednar, ARNP, BC
4.5Emily Jane Bednar · Family Nurse Practitioner
550 30Th Ave(309) 762-5515
Joshua Peter Roorda, FNP BC
4.5Joshua Peter Roorda · Family Nurse Practitioner
1106 4Th Ave(563) 336-3000
Nicole M Chickris Bollaert, MD
4.5Nicole M Chickris Bollaert · Family Medicine Physician
5401 44Th Avenue Dr Suite 101(309) 779-4050
Nicole Anjanette Orduna, FNP
4.5Nicole Anjanette Orduna · Family Nurse Practitioner
4350 7Th St Suite B(309) 517-1180



Ann Fotiadis Kandis, MD
4.5Ann Fotiadis Kandis · Family Medicine Physician
106 19Th Ave Suite 103(309) 779-7050
Kristin Anne Everhart, ARNP
4.5Kristin Anne Everhart · Family Nurse Practitioner
525 Valley View Dr(309) 601-2800

Carole Annette Dolehanty, FNP C
4.5Carole Annette Dolehanty · Family Nurse Practitioner
612 35Th Ave Suite 1(309) 788-0014

Enrique M. Bringas, MD
4.5Enrique M. Bringas · Family Medicine Physician
615 Valley View Dr(309) 764-9404

Julianna M Castro, APN
4.5Julianna M Castro · Family Nurse Practitioner
5401 44Th Avenue Dr(309) 779-5670
Teresa Lynn Schnitzer, APRN
4.5Teresa Lynn Schnitzer · Family Nurse Practitioner
400 John Deere Rd Bldg 2(309) 517-3036


Neck To Back Quad Cities LLC
4.5Neck To Back Quad Cities LLC · Family Medicine Physician
2001 52Nd Ave(309) 736-9317
Megan Elizabeth Pikuza, FNP C
4.5Megan Elizabeth Pikuza · Family Nurse Practitioner
500 John Deere Rd Suite 102(309) 779-4940


Hybrid Medical Group, LLC
4.5Hybrid Medical Group, LLC · Family Medicine Physician
3061 7Th St(309) 200-0212

Rebecca Marie Drehman, APRN
4.5Rebecca Marie Drehman · Family Nurse Practitioner
1100 36Th Ave(309) 743-6700
Bruce C Steffens, MD
4.5Bruce C Steffens · Family Medicine Physician
7111 36Th Avenue A Ct(309) 765-1355


Michele Renee Moritz, FNP BC
4.5Michele Renee Moritz · Family Nurse Practitioner
550 30Th Ave Suite 12(309) 762-5513
Colleen A Hensel, APN
4.5Colleen A Hensel · Family Nurse Practitioner
3900 28Th Avenue Dr(309) 281-6000




Enrique M. Bringas, MD
4.5Enrique M. Bringas · Family Medicine Physician
615 Valley View Dr(309) 764-9404
Benjamin Z. Shnurman D.O.,S.C.
4.5Benjamin Z. Shnurman D.O.,S.C. · Family Medicine Physician
615 35Th Ave(309) 762-0476
Nandita Alla, MD
4.5Nandita Alla · Family Medicine Physician
600 John Deere Rd Suite 401(309) 779-3627




Trinity Visiting Nurse And Homecare Association
4.5Trinity Visiting Nurse And Homecare Association · Family Nurse Practitioner
106 19Th Ave(309) 779-7600
Mcloone Family Practice PC
4.5Mcloone Family Practice PC · Family Medicine Physician
515 Valley View Dr(309) 757-1252
Rosa Maribel Leland, APN
4.5Rosa Maribel Leland · Family Nurse Practitioner
4101 John Deere Rd(309) 757-1905


Ronald Bellinger Fiscella, MD
4.5Ronald Bellinger Fiscella · Family Medicine Physician
2526 41St St(309) 281-2860

Maged Ghoprial, MD
4.5Maged Ghoprial · Family Medicine Physician
5401 44Th Avenue Dr Suite 101(309) 779-4050

Quad Cities Wellness Clinic
4.5Quad Cities Wellness Clinic · Family Medicine Physician
4350 7Th St Suite B(309) 517-1180

Jessica Lynn Wasson, ARNP CNP
4.5Jessica Lynn Wasson · Family Nurse Practitioner
550 30Th Ave Suite 12(309) 762-5513
Bruce C Steffens, MD
4.5Bruce C Steffens · Family Medicine Physician
7111 36Th Avenue A Ct(309) 765-1355
Kelly Marie Krei, DO
4.5Kelly Marie Krei · Family Medicine Physician
3900 28Th Avenue Dr.(309) 281-6000

Richard William Payden, MD
4.5Richard William Payden · Family Medicine Physician
3900 28Th Avenue Dr(309) 421-6000

Stephanie Mcwhirter, APN
4.5Stephanie Mcwhirter · Family Nurse Practitioner
350 John Deere Rd(309) 743-6700
Miramar S Prasad, MD
4.5Miramar S Prasad · Family Medicine Physician
5401 44Th Avenue Drive(309) 779-5439
Sommer Lynn Livengood, ARNP
4.5Sommer Lynn Livengood · Family Nurse Practitioner
600 John Deere Rd(309) 779-3627

Ronald Bellinger Fiscella, MD
4.5Ronald Bellinger Fiscella · Family Medicine Physician
2526 41St St(309) 281-2860
Genesis Health System
4.5Genesis Health System · Family Medicine Physician
615 Valley View Dr(309) 764-4500
Jennifer M Carr, ARNP
4.5Jennifer M Carr · Family Nurse Practitioner
600 John Deere Rd Suite 301(309) 779-4400

Family Doctors in Moline by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Family Doctors in nearby cities
Same specialty in cities near Moline — useful if your insurance network extends across the metro.
About finding a family doctor in Moline
Moline has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Moline, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Moline family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about family doctors in Moline
How do I find the highest-rated family doctor in Moline?+
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
What if no Moline family doctors accept my insurance?+
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Are walk-in visits available with Moline family doctors?+
Walk-ins are uncommon for most family doctors. The "available today" filter shows providers with open same-day slots.
How often is this Moline list updated?+
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.