19 Ratings with 4 Comments
Dr. Craig Graf Haber, MD is a health care provider primarily located in Baltimore, MD, with other offices in Reisterstown, MD and Towson, MD. They have 48 years of experience. Their specialties include Endocrinology, Diabetes & Metabolism, Internal Medicine. Dr. Haber is affiliated with Greater Baltimore Medical Center. They speak English.
Graduated in 1975