About Craig H. Fletcher, MD
Craig Harris Fletcher, MD is a blood banking & transfusion medicine pathologist. Dr. Craig H. Fletcher has 16 years of experience in blood banking & transfusion medicine.
Practice Locations
Dr. Craig H. Fletcher may be affiliated with:
- Beaumont Professional Services in Royal Oak, MI 48073
- William Beaumont Hospital in Royal Oak, MI 48073
- Beaumont Health System in Royal Oak, MI 48073
- Msc Royal Oak in Royal Oak, MI 48073
- American Anesthesiology Of Michigan, PC in Royal Oak, MI 48073
- Uf Neurosurgery in Gainesville, FL 32610
- Endocrine Care, PC in Royal Oak, MI 48073
- Renal Consultant, PC in Royal Oak, MI 48073
- University Of Florida in Gainesville, FL 32610
- Kwan Yee Md Plc in Royal Oak, MI 48073
- Shands Hospital in Gainesville, FL 32610
- Early Steps in Gainesville, FL 32610
- University Of Florida College Of Medicine in Gainesville, FL 32610
- Shands Teaching Hospital And Clinics, Inc in Gainesville, FL 32610
- Shands Teaching Hospital And Clinics, Inc in Gainesville, FL 32610
- Shands Teaching Hospital & Clinics, Inc in Gainesville, FL 32610
- Beaumont Professional Services/Urology in Royal Oak, MI 48073
- Uf Health Physicians in Gainesville, FL 32610
- Hospital Consultants, PC in Royal Oak, MI 48073
- Shands Teaching Hospital And Clinics, Inc in Gainesville, FL 32610
- Premier Pm&R in Royal Oak, MI 48073
- Beaumont Health in Royal Oak, MI 48073
- Professional Care Hospitalist, PLLC in Royal Oak, MI 48073
- Shands Teaching Hospital & Clinics, Inc in Gainesville, FL 32610
- William Beaumont Hospital Pharmacy in Royal Oak, MI 48073
- Florida Clinical Practice Association, Inc in Gainesville, FL 32610
- Cognizance Behavioral Health in Royal Oak, MI 48073
- University Of Florida in Gainesville, FL 32610
- Gastroenterology, Hepatology & Nutrition in Gainesville, FL 32610
- Beaumont Health System in Royal Oak, MI 48073
- Beaumont Hospital, Royal Oak in Royal Oak, MI 48073
Education
Craig H. Fletcher, MD earned a degree of a Doctor of Medicine.
Licenses
Craig H. Fletcher, MD has been registered with the National Provider Identifier database since June 01, 2007, and his NPI number is 1083816136.
Book an Appointment
To schedule an appointment with Dr. Craig H. Fletcher, please call (248) 898-9060.