Primary Care

Primary Care

Banner Curve

IMH Medical Group is proud to provide a variety of primary care services to our local communities across Illinois and Indiana.

Primary Care

  • Accepting new patients of all ages
  • Provide annual wellness visits
  • Provide school, sports and DOT and CDL physicals
  • Same day appointments and walk-ins welcome
  • Provide local, quality healthcare for your whole family


IMH Medical Group - Gilman

Hours and Location
720 South Crescent Street, Suite B
Gilman, IL 60938

IMH Medical Group - Kentland

Hours and Location
303 North Seventh Street
Kentland, IN 47951

IMH Medical Group - Milford

Hours and Location
34 East Jones Street
Milford, IL 60953

IMH Medical Group - St. Anne

Hours and Location
135 West Station Street
St. Anne, IL 60964

IMH Medical Group - Watseka

Hours and Location
200 East Fairman Avenue
Watseka, IL 60970

Interested in supporting our efforts?