Internists, Endocrinologist (diabetes, hormones)
10 years of experience
Video profile
Accepting new patients
Medical Associates Clinic
1000 Langworthy St
Dubuque, IA 52001
563-584-3500
Locations and availability (2)

Education ?

Medical School Score Rankings
University of Iowa (2000)
  • Currently 4 of 4 apples
Top 25%

Awards & Distinctions ?

Awards  
NCQA Diabetes Physician Recognition Program (2015)
Associations
American Association of Clinical Endocrinologists
Member

Affiliations ?

Dr. Brock is affiliated with 8 hospitals.

Hospital Affilations

Score

Rankings

  • Mercy Medical Center-Dubuque
    250 Mercy Dr, Dubuque, IA 52001
    • Currently 4 of 4 crosses
    Top 25%
  • Finley Hospital
    350 N Grandview Ave, Dubuque, IA 52001
    • Currently 3 of 4 crosses
    Top 50%
  • Mercy Health Center, Dubuque, IA
  • Ronald Reagan Ucla Med Ctr
  • Santa Monica Ucla Med Ctr
  • The Finley Hospital, Dubuque, IA
  • St Francis Med Ctr
  • Mercy Medical Center - Dyersville
    1111 3rd St SW, Dyersville, IA 52040
  • Similar doctors nearby

    Dr. Honorio Caceres

    Internal Medicine
    20 years experience
    Dubuque, IA

    Dr. William Manzel

    Internal Medicine
    33 years experience
    Dubuque, IA

    Dr. John Richardson

    Internal Medicine
    44 years experience
    Dubuque, IA

    Dr. Mark Janes

    Internal Medicine
    20 years experience
    Dubuque, IA

    Dr. Osamah El-Khatib

    Internal Medicine
    41 years experience
    Dubuque, IA

    Dr. Karin Loukinen

    Internal Medicine
    26 years experience
    Dubuque, IA
    Search All Similar Doctors