Vital Care Finder

217 Primary Care Providers near Fredericksburg, IA

  • William Schmitt DO

    Cost:

    (319) 334-2541

    David Fahey, DO

    David Fahey DO

    Cost:

    (319) 334-2541

  • Megan Peterson DO

    Cost:

    (641) 732-6000

    Benson Hargens, MD

    Benson Hargens MD

    Cost:

    (641) 732-6100

  • Caleb Oluwadamisi MD

    Cost:
    Clinic
    ,
    308 N Maple Avenue, New Hampton, IA, 50659
    ,
    (641) 394-2151
  • Clay Dahlquist DO

    Cost:
    Waverly Health Center
    ,
    80 Amherst Boulevard, Nashua, IA, 50658
    ,
    (319) 483-4074
  • Mordechai Lederman DO

    Cost:
    Gundersen Palmer Lutheran Hospital and Clinics
    ,
    112 Jefferson Street, West Union, IA, 52175
    ,
    (563) 422-3811
  • Ashley Siemons MD

    Cost:
    Floyd County Medical Center
    ,
    800 11th Street, Charles City, IA, 50616
    ,
    (641) 228-6830
  • Jon Kammerer MD

    Cost:
    Regional Health Services of Howard County
    ,
    235 8th Avenue W, Cresco, IA, 52136
    ,
    (563) 547-2101
  • John Vogel DO

    Cost:
    WinnMed
    ,
    901 Montgomery Street, Decorah, IA, 52101
    ,
    (800) 362-9567
  • Lisa Zittergruen MD

    Cost:
    Clinic
    ,
    901 Montgomery Street, Decorah, IA, 52101
    ,
    (563) 382-2911
  • Mary Lally MBBCH, MD

    Cost:
    Clinic
    ,
    901 Montgomery Street, Decorah, IA, 52101
    ,
    (563) 382-2911
  • Sejla Cejvanovic APRN

    Cost:
    Peoples Community Health Clinic
    ,
    905 Franklin Street, Waterloo, IA, 50703
    ,
    (319) 874-3000
  • Vicki Henderson MD

    Cost:
    Clinic
    ,
    905 Franklin Street, Waterloo, IA, 50703
    ,
    (319) 272-4300
  • Nicole Gonzalez MD

    Cost:
    Clinic
    ,
    2055 Kimball Avenue, Waterloo, IA, 50702
    ,
    (319) 272-2112
  • D Gingerich-Boberg Md MD

    Cost:
    Clinic
    ,
    2055 Kimball Avenue, Suite 101, Waterloo, IA, 50702
    ,
    (319) 272-2112
  • Todd Lawrence MD

    Cost:
    Kimball Avenue Clinic
    ,
    2055 Kimball Avenue, Waterloo, IA, 50702
    ,
    (319) 272-2112

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