DR. CRAIG LEON HOLMES, MD
Osteopathic Medicine at H St, Iron Mountain, MI

License number
Michigan 4301039063
Category
Osteopathic Medicine
Type
Internal Medicine
Address
Address
325 E H St, Iron Mountain, MI 49801
Phone
(906) 774-3300

Personal information

See more information about CRAIG LEON HOLMES at radaris.com
Name
Address
Phone
Craig Holmes, age 62
370 Mayfair St, Holland, MI 49424
Craig Holmes, age 41
W8374 S Spring Lake Ln, Iron Mountain, MI 49801
Craig Holmes, age 58
7900 Leonard St, Coopersville, MI 49404
(616) 633-1451
Craig K Holmes, age 62
370 Mayfair St, Holland, MI 49424
Craig L Holmes
1675 Leahy St, Muskegon, MI 49442
(231) 722-3193
(231) 728-5050

Professional information

Craig L Holmes Photo 1

Dr. Craig L Holmes, Iron Mountain MI - MD (Doctor of Medicine)

Specialties:
Internal Medicine
Address:
Oscar G Johnson VA Med Ctr
325 E H St, Iron Mountain 49801
(906) 774-3300 (Phone)
Marquette VA Outpatient Clinic
1414 W Fair Ave SUITE 285, Marquette 49855
(906) 226-4618 (Phone)
Languages:
English
Education:
Medical School
University of Tennessee / Memphis / College of Medicine & Surgery
Graduated: 1975
Mayo Grad School Med/Mayo Fndn


Craig Holmes Photo 2

Craig Holmes, Iron Mountain MI

Specialties:
General Practice, Internal Medicine, Geriatric Medicine
Work:
Oscar G Johnson Va Medical Center
325 E H St, Iron Mountain, MI 49801 Marquette Clinic
1414 W Fair Ave, Marquette, MI 49855
Education:
University of Tennessee (1975)


Craig Leon Holmes Photo 3

Craig Leon Holmes, Iron Mountain MI

Specialties:
Internist
Address:
325 E H St, Iron Mountain, MI 49801