stepbystep
Before you make an appointment with Dr. Leung, there are a few things you need to know:
1) Do I need a referral to see Dr. Leung?

Dr. Leung is a specialist. Unless you have a PPO insurance plan or Medicare, you will need a referral to see him. All HMO plans requires a referral to see specialist. If you need a referral and don't have one, your insurance may not cover the visit. It is why it is important to check with your insurance to see if you need to obtain a referral before you see Dr. Leung.

You can ask your primary care physician (PCP) to fax the referral to 877-726-8492. Your PCP will need the following information to process your referral:

  • 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

Please call 617-804-6767 or email admin@bfac.org with any questions.

2) What is my out of pocket cost to see Dr. Leung?

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
Allergy shots 95165, 95180, 95117 The only curative treatment for environmental allergy
Environmental allergy testing 95004, 95024 Seasonal allergy
Food allergy testing 95004 Food allergy
H. Pylori urea breath test 83013, 83014 Evaluate for H pylori infection
Hydrogen breath test/SIBO 91065 Evaluate for small bowel bacterial overgrowth and food intolerances
Patch testing 95044 Skin allergy (allergy contact dermatitis)
Pulmonary function test 94060 Evaluate for asthma
Supervised oral challenge 95076 To rule out or confirm food allergy

3) What do I need to do to prepare for the clinic visit?


    A. Bring a photo ID and insurance card
    B. Identify a pharmacy that you will use for picking up medications (address and fax#)
    C. If you are here for allergy testing, see here
    D. If you are here for other specific test(s), see here
    E. Find out your co-pay amount by calling your insurance company to avoid paying a deposit for co-pay ($50)

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