Our Doctors

Quick Links

Veterans Crisis Line Badge
My healthevet badge

Craig Holmes, MD

Field: Primary Care
Board Certifications:
Education: MD, UNIVERSITY OF TENNESSEE
Licensed In: Michigan
Provider Type: Physician
Gender: Male
Location: Oscar G. Johnson VA Medical Center
325 East H Street
Iron Mountain, MI 49801
906-774-3300
Marquette Clinic
1414 W. Fair Ave Suite 285
Marquette, MI 49855
906-226-4618