Craig Haire M

Primary Specialty: Internal Medicine
Experience: 36 + years
Location
401 E Main St
Johnson City, TN 37601-4877
+1 more locations


Phone Number
(423) 929-2584

About Craig M Haire

Craig M Haire is a Internal Medicine specialist in Johnson City, Tennessee. His practice location is also in Elizabethton, TN. He graduated from East Tennessee State University Quillen College Of Medicine with his medical degree in 1988. Craig M Haire has more than 36 years of experience. His specialties include Internal Medicine.
Craig M Haire affiliates with no hospital. He cooperates with many other doctors and specialists in medical group Medical Care Pllc.

Specialties

Education

Craig Haire graduated from the East Tennessee State University Quillen College Of Medicine in 1988.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Haire
Gender Male
NPI 1528060720
PECOS ID 1850361361

Medical Licenses

Specialization Classification License Number State
General Practice MD0000020510 Tennessee

Locations

Craig M Haire, MD
401 E Main St
Johnson City, TN 37601-4877
(423) 929-2584


Craig M Haire, MD
1500 W Elk Ave
Elizabethton, TN 37643-3776
(423) 543-2584