Skip to main content

Contact Us

Allergy & Asthma Associates of Maine

Phone: (207) 774-9839
Fax: (207) 761-2127

195 Fore River Parkway
Suite 410
Portland, ME 04102

Allergy & Immunology

The Barbara Bush Children’s Hospital at Maine Medical Center provides the state’s most comprehensive evaluation and treatment resources for children with allergies and immune system disorders with Board certified and fellowship-trained allergist/immunologists. If your child suffers from allergies, asthma or other immune system problems, an allergist/immunologist has special skills to identify the causes of these disorders and offer ways to decrease symptoms so that your child can live a healthier life. We also offer education and support resources to help parents manage their child’s condition at home.

Why Choose BBCH?

  • We offer all of today’s most advanced diagnostic and treatment resources.
  • Our doctors remain on the leading edge of their specialty through their involvement in clinical research and teaching tomorrow’s physicians.
  • We collaborate closely with your child’s pediatrician/primary care physician to ensure care that is highly coordinated.
  • Our approach gives children and their parents a voice in all treatment decisions.

An accurate diagnosis is the first step in managing childhood allergy and immunology problems. Our specialists provide complete evaluations that can include:

  • Allergen skin testing
  • Allergen patch testing
  • Blood testing
  • Food challenges
  • Desensitization procedures
  • Exercise challenges
  • Exhaled nitric oxide measurements
  • Immune function testing
  • Lung function testing

Following a comprehensive evaluation, our team will create an individualized treatment plan in collaboration with you, your child, and your child’s pediatrician. Such a plan might include

Avoidance/Environmental Modification – A primary approach to preventing allergic reactions is to avoid the allergens that trigger symptoms. Once these allergens are identified, we will review and discuss the most effective strategies to avoid them.

Medications – When symptoms warrant drug treatment, there are several medications that are effective in treating allergic disease:

  • Antihistamines – Available both over the counter and by prescription, these drugs block the action of histamine, which is a chemical released by the body’s immune cells during an allergic response.
  • Corticosteroids – Available only by prescription, corticosteroids work by decreasing the inflammation caused by allergic reactions. Topical steroid formulations are available for the treatment of allergic conditions of the nose and skin, and inhaled steroids may be indicated for asthma (see below). Corticosteroids are occasionally given orally for the management of severe allergic or asthmatic reactions.
  • Leukotriene modifiers – These medications block the production or effects of leukotrienes, chemicals involved in causing the inflammation associated with allergic reactions (particularly asthma and allergic nasal and eye-related symptoms).
  • Asthma medications – These include quick-relief and controller medications. Quick-relief medications, such as albuterol, are used to treat sudden onset symptoms such as wheezing and shortness of breath. Controller medications are used to calm the airways, decrease inflammation, provide better asthma control, and reduce the need for quick-relief medications. Controller medications include leukotriene antagonists and inhaled steroids.
  • Anti-Immunoglobulin E (anti-IgE) (omalizumab) – This is a relatively new medication that attaches to the allergy antibody (IgE) in the bloodstream and prevents it from reaching cells in the body involved in the allergic response. It is given as a shot once every 2 to 4 weeks and reserved for the treatment of moderate to severe asthma triggered by allergic reactions.

Immunotherapy (allergy shots) – In patients whose respiratory symptoms are known to be caused by allergies and the allergens are clearly identified, sometimes diluted extracts of the allergens are formulated and injected into the patient in gradually increasing amounts over several months to induce tolerance or desensitization. The total treatment course is 3-5 years. This is the most effective way to actually decrease your tendency toward allergy, not only your symptoms of allergy.

Oral Desensitization Therapy – This is a procedure usually done in the hospital to decrease allergy to certain medications, such as aspirin and antibiotics, when these medications are absolutely essential for your health.

 

ERROR in component Related Providers.
Exception thrown in method: Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage
Session ID: i2gum0pinq0irg5nyhdssocy

  • System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> System.InvalidOperationException: Sequence contains no elements
  • at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
  • at Coria.Foundation.Search.Services.SearchService.GetQueryStringBasedOnSearchType(List`1 items, List`1 queryString, String searchType) in D:\a\1\s\Coria\src\Foundation\Search\code\Services\SearchService.cs:line 234
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetValidSearchQuery(Item currentItem, List`1 searchTypeItems) in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1718
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetRelatedProvidersViewModel() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1478
  • at MaineHealth.Feature.MaineHealthSearch.Controllers.MaineHealthSearchController.RelatedProviders() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Controllers\MaineHealthSearchController.cs:line 130
  • at lambda_method(Closure , ControllerBase , Object[] )
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
  • at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass24_0.<InvokeActionMethodWithFilters>b__0()
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at System.Web.Mvc.Controller.ExecuteCore()
  • at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
  • at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
  • at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
  • at Coria.Foundation.Utilities.Pipelines.RenderingErrorHandler.ExecuteRenderer.Process(RenderRenderingArgs args) in D:\a\1\s\Coria\src\Foundation\Utilities\code\Pipelines\RenderingErrorHandler\ExecuteRenderer.cs:line 39

ERROR in component Related Locations.
Exception thrown in method: Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage
Session ID: i2gum0pinq0irg5nyhdssocy

  • System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> System.InvalidOperationException: Sequence contains no elements
  • at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
  • at Coria.Foundation.Search.Services.SearchService.GetQueryStringBasedOnSearchType(List`1 items, List`1 queryString, String searchType) in D:\a\1\s\Coria\src\Foundation\Search\code\Services\SearchService.cs:line 234
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetValidSearchQuery(Item currentItem, List`1 searchTypeItems) in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1718
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetRelatedLocationsViewModel() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1305
  • at MaineHealth.Feature.MaineHealthSearch.Controllers.MaineHealthSearchController.RelatedLocations() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Controllers\MaineHealthSearchController.cs:line 101
  • at lambda_method(Closure , ControllerBase , Object[] )
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
  • at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass24_0.<InvokeActionMethodWithFilters>b__0()
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at System.Web.Mvc.Controller.ExecuteCore()
  • at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
  • at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
  • at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
  • at Coria.Foundation.Utilities.Pipelines.RenderingErrorHandler.ExecuteRenderer.Process(RenderRenderingArgs args) in D:\a\1\s\Coria\src\Foundation\Utilities\code\Pipelines\RenderingErrorHandler\ExecuteRenderer.cs:line 39