Northeast Allergy, Asthma & Immunology has five convenient locations across Massachusetts. Please see our locations page for additional information and hours.
We accept the following forms of Health Insurance:
- Aetna Ins
- Blue Cross/Blue Shield
- BMC Healthnet
- Children’s Medical Security
- Cigna Healthcare
- Fallon Select Care
- Fallon Senior Plan
- First Health
- Harvard Pilgrim Health Care
- Health Plans
- MassHealth:MA
- Medicare
- Neighborhood Health Plan
- Network Health
- PHCS/Multiplan
- Tricare North/Health Net
- Tufts Health Plan
- Tufts Medicare Preferred
- Unicare-Commonwealth Ind
- Uniform Services Family Health Plan
- United Healthcare
Please note we are no longer able to accept Celtic Care Insurance. Please call our office with any questions.
Does your insurance plan have a deductible? Please be advised that our office charges $150 towards your annual insurance deductible. Any remaining balance will be billed to you after your insurance is processed. Please have your co-payment method available at the time of your visit. If you’re not sure about your deductible, we can look it up for you!
Up to 1/4 people of all ages may have some form of environmental allergies, often with symptoms of congestion, itchy eyes, ears, and nose, and sneezing. Many of these people can manage their condition with over the counter medicines, prescription medicines from their primary care providers (if needed), and environmental avoidance strategies.
When medicines are not enough or unwanted side effects occur (especially fatigue with OTC medicines and nose bleeds with nasal sprays), symptoms persist all year long, and secondary conditions associated with allergies start to develop, such as asthma, recurrent sinus disease, recurrent bronchial infections, recurrent ear infections, chronic headaches, recurrent itchy rashes, persistent fatigue with difficulty concentrating, food allergies, or obstructive sleep apnea, it’s time to see an allergy specialist.
With allergy skin testing and/or blood testing, we can discover hidden triggers, confirm suspected triggers, and then provide additional treatments, including immunotherapy (Allergy shots) if indicated.
Bring your expired Epi-Pen into our office and we can dispose of it for you. We can also practice on a demonstrator if you need a refresher on how to use it.
Coconut is not a botanical nut. It is actually classified as a fruit even though the Food and Drug Administration recognizes coconut as a tree nut. While allergic reactions to coconut have been documented, most people who are allergic to tree nuts can safely eat coconut. Talk to your allergist before adding coconut to your diet. Nutmeg is a spice that is derived from seeds, not nuts. It may be safely eaten by people with tree nut allergies.
Select your preferred location on our online appointment request form, or call (978) 537-4805 directly during office hours.
If your plan has a deductible, we collect $150 toward it at the time of your visit; any remaining balance is billed after your insurance processes the claim. Please bring your payment method, and we’re happy to look up your deductible for you.
Appointments not canceled or rescheduled at least 24 hours in advance are subject to a no-show fee: $25 for follow-up visits and $50 for new patient visits. Call us as early as possible if you need to reschedule.
Stoneham Location (Formerly Allergy & Asthma Physicians)
Allergy & Asthma Physicians has always been part of the Northeast Allergy, Asthma & Immunology family. We are updating the name to create consistency and make it easier for our patients to locate all of our offices. While the name of this office has changed, you can still expect the same great physicians, staff and management you are used to.
No, the location of this office has not changed. Northeast Allergy, Asthma & Immunology, formerly Allergy & Asthma Physicians, remains located at 3 Woodland Road, Suite 217, Stoneham, MA, 02180.
The phone number for this office remains the same as well: (781) 395-2922
There are four other Northeast Allergy, Asthma & Immunology locations in Massachusetts. Visit them here.
No, your physician will remain the same. While the name of this office has changed, you can continue to expect the same great physicians and staff you are used to at this Northeast Allergy, Asthma & Immunology location.
Absolutely! We continue to accept the same forms of insurance, and our pricing remains the same as well.
We accept the following forms of Health Insurance:
- Aetna Ins
- Blue Cross/Blue Shield
- BMC Healthnet
- Children’s Medical Security
- Cigna Healthcare
- Fallon Select Care
- Fallon Senior Plan
- First Health
- Harvard Pilgrim Health Care
- Health Plans
- MassHealth:MA
- Medicare
- Neighborhood Health Plan
- Network Health
- PHCS/Multiplan
- Tricare North/Health Net
- Tufts Health Plan
- Tufts Medicare Preferred
- Unicare-Commonwealth Ind
- Uniform Services Family Health Plan
- United Healthcare
Please note we are no longer able to accept Celtic Care Insurance. Please call our office with any questions.
Does your insurance plan have a deductible? Please be advised that our office charges $150 towards your annual insurance deductible. Any remaining balance will be billed to you after your insurance is processed. Please have your co-payment method available at the time of your visit. If you’re not sure about your deductible, we can look it up for you!
While the name of our office is changing, the name on your bill will remain Allergy & Asthma Physicians.
3 Woodland Road, Suite 217
Stoneham, MA 02180
Phone: (781) 395-2922
Fax: (877) 569-2130
Appointments:
Mon 9-5
Tue 9-5
Wed 9-6
Thu 9-5
Fri 9-12
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
Leominster Location
Where is the Leominster location?
79 Erdman Way, Suite 101
Leominster, MA 01453
Phone: (978) 537-4805
Fax: (877) 569-2130
Appointments:
Mon 9:30-11:30 & 1-5:30
Tues 9-11:30 & 1-5:30
Wed 7-11:30 & 12:30-5:00
Thurs 8-11:30 & 12:30-4:30
Friday 7-11:30 & 12:30-2:30
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
What are the Leominster office's hours?
Mon 9:30–11:30 & 1–5:30 | Tue 9–11:30 & 1–5 | Wed 7–11:30 & 12:30–5:00 | Thu 8–11:30 & 12:30–4:30 | Fri 7–11:30 & 12:30–2:30.
How do I contact the Leominster office?
Call (978) 537-4805 for appointments; our fax number is (877) 569-2130. Billing questions can be directed to our central billing line at (351) 242-0240, available Mon–Thu 8:30 AM–6 PM and Fri 8:30 AM–12 PM.
How do I schedule an appointment at this location?
Select “Leominster” as your preferred location on our online appointment request form, or call (978) 537-4805 directly during office hours.
What conditions do you treat at the Leominster office?
Our Leominster physicians and nurse practitioners diagnose and treat environmental and food allergies, asthma, sinus conditions, and immune system disorders in patients of all ages, using individualized, evidence-based treatment plans.
Do you offer allergy testing and allergy shots (immunotherapy) at this location?
Yes. We offer skin and/or blood testing to identify or confirm triggers, and can develop an ongoing treatment plan that includes immunotherapy (allergy shots) if it’s right for you.
What insurance plans does the Leominster office accept?
We accept most major plans, including Aetna, Blue Cross/Blue Shield, BMC HealthNet, Cigna, Fallon, Harvard Pilgrim, MassHealth, Medicare, Tufts Health Plan, United Healthcare, and others. We are no longer able to accept Celtic Care Insurance. Call the office to confirm your specific plan.
Will I be charged toward my deductible at my visit?
If your plan has a deductible, we collect $150 toward it at the time of your visit; any remaining balance is billed after your insurance processes the claim. Please bring your payment method, and we’re happy to look up your deductible for you.
What is your missed appointment / cancellation policy?
Appointments not canceled or rescheduled at least 24 hours in advance are subject to a no-show fee: $25 for follow-up visits and $50 for new patient visits. Call us as early as possible if you need to reschedule.
What should I bring to my first appointment at Leominster?
Please bring your insurance card, photo ID, a list of current medications, and any relevant prior allergy/asthma testing records. If you have an expired Epi-Pen, feel free to bring it in for safe disposal.
Can I have a virtual (telehealth) appointment instead of coming into the Leominster office?
Yes, virtual appointments are available for eligible visit types. Ask our scheduling team whether your visit qualifies when you book.
Sudbury Location
Where is the Sudbury location?
616 Boston Post Road
Sudbury, MA 01776
Phone: (978) 537-4805
Fax: (877) 569-2130
Appointments:
Mon – Wed 9 – 5
Thurs 9 – 6
Friday Closed
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
What are the Sudbury office's hours?
Mon–Wed 9 AM–5 PM | Thu 9 AM–6 PM | Friday: Closed.
Is the Sudbury office open on Fridays?
No, the Sudbury location is closed on Fridays. For urgent needs on a Friday, please contact one of our other locations open that day, such as Worcester or Stoneham, or call our main line at (978) 537-4805.
How do I contact the Sudbury office?
Call (978) 537-4805 for appointments; fax is (877) 569-2130. Billing questions go to our central billing line, (351) 242-0240, Mon–Thu 8:30 AM–6 PM and Fri 8:30 AM–12 PM.
How do I schedule an appointment at this location?
Select “Sudbury” as your preferred location on our online appointment request form, or call (978) 537-4805.
What conditions do you treat at the Sudbury office?
Our Sudbury team evaluates and treats environmental and food allergies, asthma, sinus issues, and immune system conditions for patients of all ages.
Do you offer allergy testing and immunotherapy (allergy shots) at this location?
Yes, skin and/or blood testing is available to identify your triggers, and our providers can build a long-term treatment plan, including allergy shots, if appropriate for you.
What insurance plans does the Sudbury office accept?
We accept most major insurance plans, including Aetna, Blue Cross/Blue Shield, Cigna, Harvard Pilgrim, MassHealth, Medicare, Tufts Health Plan, and United Healthcare, among others. We can no longer accept Celtic Care Insurance — call with questions about your specific plan.
Will I owe money toward my deductible at the time of my visit?
If your insurance plan carries a deductible, we collect $150 toward it at your visit, with any balance billed afterward once your insurance processes the claim. We’re happy to check your deductible for you beforehand.
What happens if I miss or need to cancel my appointment?
Appointments canceled or rescheduled with less than 24 hours’ notice are subject to a no-show fee: $25 for follow-ups and $50 for new patients. Please call as soon as you know you need to reschedule.
Can I schedule a virtual visit for the Sudbury office?
Yes, telehealth appointments are available for many visit types. Let our scheduling team know your preference when booking to see if your visit qualifies.
Newton Location
Where is the Newton location?
1400 Centre Street, Suite 205
Newton, MA 02459
Phone: (617) 765-0228
Fax: (877) 569-2130
Appointments:
Mon 9-12 and 1-5
Tue 9-12 and 1-5
Wed 9-12 and 1-5
Thu 9-12 and 1-4
Fri 9-12 and 1-3
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
What are the Newton office's hours?
Mon 9–12 & 1–5 | Tue 9–12 & 1–5 | Wed 9–12 & 1–5 | Thu 9–12 & 1–4 | Friday: Closed.
What phone number should I call for the Newton office?
(617) 765-0228. This number is specific to Newton and differs from our general (978) 537-4805 line used by our other offices.
Is the Newton office open on Fridays?
No, Newton is closed on Fridays. For a Friday appointment, Worcester or Stoneham are open — call (978) 537-4805 or (781) 395-2922 respectively.
How do I schedule an appointment at this location?
Select “Newton” as your preferred location on our online appointment request form, or call (617) 765-0228 directly.
What conditions do you treat at the Newton office?
Our Newton providers diagnose and manage environmental and food allergies, asthma, sinus conditions, and immune system disorders for patients of all ages.
Do you offer allergy testing and immunotherapy (allergy shots) at this location?
Yes, we provide skin and/or blood testing to pinpoint triggers, along with long-term treatment options including immunotherapy where appropriate.
What insurance plans does the Newton office accept?
We accept most major insurance plans, including Aetna, Blue Cross/Blue Shield, Cigna, Harvard Pilgrim, MassHealth, Medicare, Tufts Health Plan, and United Healthcare. We are no longer able to accept Celtic Care Insurance — call the office with plan-specific questions.
Will I need to pay toward my deductible at my visit?
If your plan has a deductible, we collect $150 toward it at the time of your visit, with any remaining balance billed after your insurance processes the claim. We’re glad to check your deductible in advance.
What is your policy on missed or canceled appointments?
Appointments not canceled or rescheduled at least 24 hours ahead are subject to a no-show fee of $25 for follow-ups and $50 for new patients. Please call us as soon as possible if your plans change.
Can I schedule a telehealth visit at the Newton office?
Yes, virtual visits are available for many appointment types. Ask our scheduling team whether your visit qualifies when you call to book.
Concord Location
Where is the Concord location?
86 Baker Avenue Extension Unit 304
Concord, MA 01742
Phone: (978) 369-3567
Fax: (978) 369-5811
Appointments:
Mon 9-5:30
Tues 8:30-45
Wed 9-6
Thurs 8:30-5
Fri Closed
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
What are the Concord office's hours?
Mon 9–5:30 | Tue 8:30–5 | Wed 9–6 | Thu 8:30–5 | Friday: Closed.
What phone number should I call for the Concord office?
(978) 369-3567. This office also has its own fax number, (978) 369-5811, which differs from our other locations.
How do I schedule an appointment at this location?
Select “Concord” as your preferred location on our online appointment request form, or call (978) 369-3567 directly.
Is the Concord office open on Fridays?
No, Concord is closed on Fridays. Worcester and Stoneham are open Fridays if you need to be seen that day — call (508) 506-3003 or (781) 395-2922.
Which providers see patients at the Concord office?
Our Concord office is staffed by board-certified allergist/immunologists from the NEAAI team, including providers who also see patients at our Sudbury location. Call the office to ask about a specific provider’s schedule.
What conditions do you treat at the Concord office?
Our Concord providers treat environmental and food allergies, asthma, sinus conditions, and immune system disorders for patients of all ages.
What insurance plans does the Concord office accept?
We accept most major insurance plans, including Aetna, Blue Cross/Blue Shield, Cigna, Harvard Pilgrim, MassHealth, Medicare, Tufts Health Plan, and United Healthcare. We are no longer able to accept Celtic Care Insurance — call with plan-specific questions.
What is your missed appointment / cancellation policy?
Appointments not canceled or rescheduled at least 24 hours in advance are subject to a no-show fee of $25 for follow-ups and $50 for new patients.
Can I schedule a telehealth visit at the Concord office?
Yes, virtual appointments are available for many visit types — ask our scheduling team whether your visit qualifies when you book.
Do you offer allergy testing and immunotherapy (allergy shots) at this location?
Yes, we provide skin and/or blood testing to identify triggers, along with long-term treatment plans including immunotherapy where appropriate.
Worcester Location
Where is Worcester location?
21 Eastern Avenue
Worcester, MA 01605
Phone: (508)506-3003
Fax: (877) 569-2130
Appointments:
Mon 7:30-11:30 and 1:30-3:00
Tue 8-11:30 and 1-3:30
Wed 8-11:30 and 1-4:30
Thu 8-11:30 and 1-3:30
Fri 7:30-2
Billing:
Mon-Thur 8:30-6
Fri 8:30-12
Phone: (351)-242-0240
What are the Worcester office's hours?
Mon 7:30–11:30 & 1:30–3:00 | Tue 8–11:30 & 1–3:30 | Wed 8–11:30 & 1–4:30 | Thu 8–11:30 & 1–3:30 | Fri 7:30 AM–2:00 PM.
What phone number should I call for the Worcester office?
(508) 506-3003, which is specific to the Worcester location and separate from our general (978) 537-4805 line.
Is the Worcester office open on Fridays?
Yes, Worcester is one of two locations (along with Stoneham) open on Fridays, from 7:30 AM to 2:00 PM.
How do I schedule an appointment at this location?
Select “Worcester” as your preferred location on our online appointment request form, or call (508) 506-3003 directly.
What conditions do you treat at the Worcester office?
Our Worcester team treats environmental and food allergies, asthma, sinus conditions, and immune system disorders for patients of all ages, with individualized treatment plans.
Do you offer allergy testing and immunotherapy (allergy shots) at this location?
Yes, we offer skin and/or blood testing to identify triggers, and can build a treatment plan that includes immunotherapy if it’s a good fit for you.
What insurance plans does the Worcester office accept?
We accept most major insurance plans, including Aetna, Blue Cross/Blue Shield, Cigna, Fallon, Harvard Pilgrim, MassHealth, Medicare, Tufts Health Plan, and United Healthcare. Celtic Care Insurance is no longer accepted — call with questions about your plan.
Will I be charged toward my deductible at my visit?
If your plan has a deductible, we collect $150 toward it at your visit; the remaining balance is billed once your insurance processes the claim. We can look up your deductible for you ahead of time.
What is your missed appointment / cancellation policy?
Appointments canceled or rescheduled with less than 24 hours’ notice are subject to a $25 fee for follow-ups or $50 for new patients. Please call as soon as you know you need to reschedule.
Can I book a telehealth appointment at the Worcester office?
Yes, virtual visits are available for eligible appointment types — ask our scheduling team when you call to book.
MIT Location (Only MIT Patients)
25 Carleton St, E23 -142
Cambridge, MA 02142
Please Note: This location is only for people associated with MIT
If you are not associated with MIT and would like to book an appointment please visit our other locations.
Phone: (978) 537-4805
Fax: (877) 569-2130
Appointments with Providers:
Fri: 8:30a-4:30p