Vital Care Finder

253 Primary Care Providers near St. Olaf, IA

  • Timothy Cox MD

    Cost:
    Mayo Clinic Health System - Clinic - Caledonia
    ,
    701 N Sprague Street, Caledonia, MN, 55921
    ,
    (507) 724-3353
    • Affordable
  • Stephanie Wilson DNP

    Cost:
    Mercy Physician Associates
    ,
    225 Welter Drive, Monticello, IA, 52310
    ,
    (319) 369-4505
    • Affordable
  • Wahid Riad Zaky MD

    Cost:
    Peoples Community Health Clinic
    ,
    905 Franklin Street, Waterloo, IA, 50703
    ,
    (319) 874-3000
    • Affordable
  • Peter Rosen FNP

    Cost:
    Clinic
    ,
    315 E 5th Street, Suite 202, Waterloo, IA, 50703
    ,
    (319) 209-4117
    • Affordable
  • Dale Chapman DO

    Clinic
    ,
    308 N Maple Avenue, New Hampton, IA, 50659
    ,
    (641) 392-2151
  • Ursula Livermore MD

    Cost:
    Crescent Community Health Center
    ,
    1690 Elm Street, Dubuque, IA, 52001
    ,
    (563) 690-2850
  • David Dehart MD

    Cost:
    Mayo Clinic Health System-Southwest Wisconsin Region
    ,
    1400 W Main Street, Mc Gregor, IA, 52157
    ,
    (563) 873-3527
    • Highly rated
  • Michael Rogge MD

    Cost:
    Mayo Clinic Health System Franciscan Medical Center
    ,
    800 E Blackhawk Avenue, Prairie du Chien, WI, 53821
    ,
    (608) 392-5000
    • Affordable
  • Jeffrey White, DO

    Jeffrey White DO

    Cost:

    (608) 348-6266

    Dianna Bearse, DO

    Dianna Bearse DO

    Cost:

    (608) 348-6266

  • Lucas Brinkman, DO

    Lucas Brinkman DO

    Cost:
    Fredericksburg Family Health Clinic
    ,
    115 Schult Ridge Road, Fredericksburg, IA, 50630
    ,
    (563) 237-5316
  • Andrea Venteicher MD

    Clinic
    ,
    120 2nd Avenue SE, Waukon, IA, 52172
    ,
    (563) 568-3000
  • Bonnie Davidson MD

    Cost:
    Vernon Memorial Healthcare
    ,
    407 S Main Street, Viroqua, WI, 54665
    ,
    (608) 637-3174
  • Timothy Gerst MD

    Cost:
    Regional Medical Center
    ,
    PO Box 359, Manchester, IA, 52057
    ,
    (563) 927-3232
  • Ralph Boom MD

    Clinic
    ,
    709 W Main Street, Manchester, IA, 52057
    ,
    (563) 927-7985
  • Tedd Gentry MD

    Clinic
    ,
    901 Montgomery Street, Decorah, IA, 52101
    ,
    (563) 382-2911
  • Robert Tomas MD

    Clinic
    ,
    1121 3rd Street SW, Dyersville, IA, 52040
    ,
    (563) 875-2776
  • Jessica Varnam MD

    Cost:
    High Point Family Medicine
    ,
    105 E Lincoln Avenue, Lancaster, WI, 53813
    ,
    (608) 723-3100
  • Sandra Martsching MD

    Eastside Road Clinic
    ,
    1400 Eastside Road, Platteville, WI, 53818
    ,
    (608) 348-2331
  • Paul Bergquist MD

    Clinic
    ,
    407 S Main Street, Viroqua, WI, 54665
    ,
    (608) 637-4230
  • Ricky McCormick, DO

    Ricky McCormick DO

    Buchanan County Health Center
    ,
    1600 1st Street E, Independence, IA, 50644
    ,
    (319) 332-0999
  • Sarah Wymer MD

    Cost:
    Winneshiek Medical Center
    ,
    112 Jefferson Street, West Union, IA, 52175
    ,
    (563) 422-3811
  • Tyler Menke MD

    Cost:
    Winneshiek Medical Center
    ,
    605 Washington Street, Fayette, IA, 52142
    ,
    (563) 382-2911
  • Ted Schwarm, MD

    Ted Schwarm MD

    Clinic
    ,
    909 W 1st Street, Sumner, IA, 50674
    ,
    (563) 578-5375
  • Eric Svestka MD

    Cost:

    (563) 382-2911

    • Highly rated
  • Sheirlie Lamantia MD

    Grant Regional Health Center
    ,
    507 S Monroe Street, Lancaster, WI, 53813
    ,
    (608) 723-2143
  • Chadwick Nachtman, MD

    Chadwick Nachtman MD

    Cost:
    Medical Associates Clinic
    ,
    1000 Langworthy Street, Dubuque, IA, 52001
    ,
    (800) 648-6868
  • John Lancaster Jr. MD

    Cost:
    Mercy Physician Associates
    ,
    4659 Highway 13, Central City, IA, 52214
    ,
    (319) 438-1046
  • Maria Cruz-Apolinario MD

    Parker Street Clinic
    ,
    205 Parker Street, Boscobel, WI, 53805
    ,
    (608) 375-4112
  • Jennifer Mohr, DO

    Jennifer Mohr DO

    Cost:
    Medical Associates Clinic
    ,
    1500 Associates Drive, Dubuque, IA, 52002
    ,
    (563) 584-3000
  • Brian Nelson, MD

    Brian Nelson MD

    Cost:

    (563) 583-9300

  • Kurt House, DO, MD

    Kurt House DO, MD

    Cost:
    Clinic
    ,
    1600 1st Street E, Independence, IA, 50644
    ,
    (319) 334-2541
  • Benjamin Ross MD

    Clinic
    ,
    105 E. Main Street, Waukon, IA, 52172
    ,
    (563) 568-3449
  • Angela Schwendinger, MD

    Angela Schwendinger MD

    Cost:
    St. Luke's Jones Regional Medical Center
    ,
    740 E Oak Street, Monticello, IA, 52310
    ,
    (319) 465-6702
  • Oliver Taylor MD

    Clinic
    ,
    507 S Main Street, Viroqua, WI, 54665
    ,
    (608) 637-4202
  • Darcie Cook APRN, FNP-C, MSN

    Clinic
    ,
    8285 Turkey Valley Lane, Dubuque, IA, 52003
    ,
    (608) 732-2981
  • Lonny Miller, FAAFP, MD

    Lonny Miller FAAFP, MD

    Cost:
    Clinic
    ,
    909 W 1st Street, Sumner, IA, 50674
    ,
    (563) 578-5375
  • Randi Berg MD

    Cost:

    (507) 498-3302

  • Steven Perkins DO

    Cost:
    Prairie DU Chien Memorial Hospital Assoc
    ,
    37868 US Highway 18, Prairie du Chien, WI, 53821
    ,
    (608) 357-2000
  • Marilyn Lies, MD

    Marilyn Lies MD

    Cost:
    Clinic
    ,
    3701 Lafayette Road, Evansdale, IA, 50707
    ,
    (319) 274-7060
  • Alboury Sow MD

    Parker Street Clinic
    ,
    205 Parker Street, Boscobel, WI, 53805
    ,
    (608) 375-4112
  • Amanda Olberding DO

    Cost:
    Delaware County Memorial Hospital
    ,
    111 E Mission Street, Strawberry Point, IA, 52076
    ,
    (563) 933-6277
  • Blanka Divisova MD

    Cost:

    (563) 927-7777

    Molly Olson DO

    Cost:

    (563) 927-7777

    Nicole Salow MD

    Cost:

    (563) 927-7777

  • Joann Fouts DO

    Cost:
    Vernon Memorial Healthcare
    ,
    102 Sunset Avenue, Soldiers Grove, WI, 54655
    ,
    (608) 624-5203
  • Joseph Berg DO

    Cost:
    Upland Hills Health
    ,
    202 W US Highway 18, Montfort, WI, 53569
    ,
    (608) 943-6308

Provider information, including insurance networks and availability, comes from third-party sources. Confirm details with the provider's office before scheduling.