stepbystep
Insurance plans often require referrals to see specialists. Prior to your appointment, please call your primary care physician to request a referral. You will need the following information:

  • The physician's name, Dr. John Leung
  • For patients in NEQCA network, use both numbers to identify Dr. John Leung
           NPI = 144-732-8711
           TIN = 81-07-64-208
  • For patients in Stewards network, use
           NPI = 102-356-1966
  • The reason you would like to see a specialist

We ask that you request this referral as early as possible, and ask your primary care physician's office to fax it to 877-726-8492. If you arrive at the clinic without a referral (if required), we will have to reschedule your appointment.
Please call 617-804-6767 with any questions.
Do you have a deductible?
Almost all insurances cover common allergy testings, unless
A. you have a deductible , co-insurance and/or copay; or
B. you require a prior/ pre-authorization mandated by your insurance plan. We strongly suggest you call your insurance representative prior to your clinic visit to find out if you require a pre-authorization for allergy testing, and your financial responsibility for common allergy testing. The “CPT code” is used by insurance company to identify a specific test.
For more information about CPT codes please refer to the table below>
Allergy testing CPT Code Reason for the testing
Food allergy testing 95004 Food allergy
Environmental allergy testing 95004, 95024 Seasonal allergy
Patch testing 95044 Skin allergy (allergy contact dermatitis)
Pulmonary function test 94060 Evaluate for asthma
Allergy shots 95165, 95180, 95117 The only curative treatment for environmental allergy
Supervised oral challenge 95076 To rule out or confirm food allergy
Hydrogen breath test/SIBO 91065 Evaluate for small bowel bacterial overgrowth and food intolerances

Accepted Insurances


  • Blue Cross Blue Shield
  • Harvard Pilgrim
  • United Healthcare
  • Aetna
  • Coventry
  • Cigna
  • Tufts Health Plan
  • Fallon
  • MassHealth
  • Neighborhood Health Plan
  • NH Medicaid
  • Unicare
  • Senior Whole Health
  • Medicare
  • Minuteman