Rachel Haft, MD earned a degree of a Doctor of Medicine. Licenses and Affiliations. Rachel Haft, MD has been registered with the National Provider Identifier database since November 01, 2005, and her NPI number is 1720079536. Book an Appointment. To schedule an appointment with Dr. Rachel Haft, please call (617) 492-4545..