Dr. Craig Holland DO

  • Family Medicine International Falls, MN

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Craig Holland xhas an overall rating of 3.3.


Dr. Craig Holland, DO is a Doctor primarily located in International Falls, MN, with other offices in West Branch, MI and Midland, MI (and 6 other locations). He has 31 years of experience. His specialties include Family Medicine and Emergency Medicine. Dr. Holland is affiliated with Gratiot Medical Center, St Joseph Hospital and Emergency Physicians Medical Group, PC. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Craig Holland DO

432 Shorewood Dr
International Falls, MN 56649

2463 S M 30
West Branch, MI 48661

4005 Orchard Dr
Midland, MI 48670

4675 Hill St
Cass City, MI 48726

3009 N Saginaw Rd
Midland, MI 48640

515 Quarter St
Gladwin, MI 48624

5694 Midland Rd
Freeland, MI 48623

5570 State St
Saginaw, MI 48603

600 N Main St
Frankenmuth, MI 48734

Nearby Doctors

Dr. Craig Holland, DO is similar to these 3 Doctors near International Falls, MN.

International Falls, MN
International Falls, MN
International Falls, MN