Allergy

Contact Us

Allergy Division
Tufts Medical Center

860 Washington Street 
South Building, Floor 3
Boston, MA 02111

  • Phone: 617-636-5333
  • Dr. Ohman Fax: 617-636-4843
  • Dr. Leung Fax: 617-636-8826