
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
Stoneham Location Frequently Asked Questions
What are the Stoneham office's hours?
Mon 9–5 | Tue 9–5 | Wed 9–6 | Thu 9–5 | Fri 9–12.
Was the Stoneham office previously called something else?
Yes. This location was formerly known as Allergy & Asthma Physicians and has always been part of the NEAAI family. The name was updated for consistency, but the address, phone number, physicians, and staff have not changed.
Did my physician or insurance coverage change with the name update?
No. Your physician remains the same, and we continue to accept the same insurance plans at the same pricing as before the name change.
How do I contact the Stoneham office?
Call (781) 395-2922 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 “Stoneham” as your preferred location on our online appointment request form, or call (781) 395-2922 directly.
What conditions do you treat at the Stoneham office?
Our Stoneham team treats environmental and food allergies, asthma, sinus conditions, and immune system disorders for patients of all ages, using individualized treatment plans.
Do you offer allergy testing and immunotherapy (allergy shots) at this location?
Yes, skin and/or blood testing is available to identify your triggers, along with long-term treatment options including allergy shots when appropriate.
What insurance plans does the Stoneham 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: The charge is $25 for follow up appointments, $50 for new patient appointments, $75 for a challenge or OIT apps.
Can I book a telehealth appointment at the Stoneham office?
Yes, virtual visits are available for many appointment types — ask our scheduling team when booking to see if your visit qualifies.
Stoneham Providers
Jordan E. Scott, MD
David Riester, MD
Caitlyn O’Brien FNP-BC
Caitlyn O’Brien FNP-BC Caitlyn is a dedicated Nurse Practitioner at NEAAI. She first joined the NEAAI family as a registered…


