Request an Appointment

Allergy Division
Tufts Medical Center
800 Washington Street
South Building, 3rd Floor
Boston, MA 02111

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

* Indicates a required field.

Who will be seeing the doctor?


Has the patient received
care at Tufts Medical Center
and/or Floating Hospital before?
Patient Date of Birth   
Patient is
Contact Name