Rachel Haft, MD, Internal Medicine

625 Mount Auburn St
First Floor
CambridgeMA  02138-4555 (Middlesex County)


Phone: 617-492-4545
Fax: 617-492-4559

NPI: 1720079536
License Number: 70493 (MA)