Skip to content
My WebMD Sign In, Sign Up

Physician Directory

Gastroenterologists near Battle Creek, MI (20)

Your Search Criteria >
    Showing 1-10 of 20 Results

    Modify SearchClear

    Specialty
    Insurance
    Gender
    Distance

    within 25 miles

    0 miles250 miles

    Hospital Affiliation
    • + View All
    Years in Practice

    Practicing at least:

    • Steven G. Abshagen

      Gastroenterologist

      3304 Cooley Ct
      Portage, MI 49024

      • 1 Office Location
    • Ryan Anderson

      Gastroenterologist

      6565 W Main St Ste C
      Kalamazoo, MI 49009

      • 1 Office Location
    • Freda L. Arlow, MD

      Gastroenterologist

      215 E Mansion St Ste 3A
      Marshall, MI 49068

      • 34 Years Experience
      • 1 Office Location
      • 15 Insurance Carriers
    • Amy C. Ball

      Gastroenterologist

      1535 Gull Rd Ste 105
      Kalamazoo, MI 49048

      • 2 Office Locations
    • Kevin L. Beyer, DO

      Gastroenterologist

      1535 Gull Rd Ste 105
      Kalamazoo, MI 49048

      • 29 Years Experience
      • 5 Office Locations
      • 14 Insurance Carriers
    • Brij M. Dewan, MD

      Gastroenterologist

      1535 Gull Rd Ste 105
      Kalamazoo, MI 49048

      • 39 Years Experience
      • 3 Office Locations
      • 14 Insurance Carriers
    • Heidi S. Gjersoe, MD

      Gastroenterologist

      3304 Cooley Ct
      Portage, MI 49024

      • 29 Years Experience
      • 1 Office Location
      • 18 Insurance Carriers
    • Thomas P. Gushurst, MD

      Gastroenterologist

      3304 Cooley Ct
      Portage, MI 49024

      • 37 Years Experience
      • 1 Office Location
      • 18 Insurance Carriers
    • William F. Hanavan, MD

      Gastroenterologist

      3304 Cooley Ct
      Portage, MI 49024

      • 31 Years Experience
      • 1 Office Location
      • 18 Insurance Carriers
    • Sven Hida, MD

      Gastroenterologist

      601 John St Ste M-302
      Kalamazoo, MI 49007

      • 11 Years Experience
      • 1 Office Location
      • 20 Insurance Carriers