Skip to main content

Physical & Integrative Medicine

WCMP Physical & Integrative Medicine is accepting new patients with needs such as osteoarthritis, neck and back pain, tendonitis, bursitis, myofascial pain and headaches. 

Directions

Please visit our locations page for hours and directions. 

Office: 207-548-2475

Treatments focus on:

  • exercise education
  • therapy options
  • acupuncture
  • manual medicine
  • medication education for a non-opioid pain approach
  • trigger point injections
  • cortisone injections
  • evaluation for spinal injections and lifestyle medicine

Kate DeHaven is one of our LCSW’s for WCGH. She is available for therapy appointments based on a WCGH provider referral.

All major insurances are accepted. A referral is needed from a primary care provider.

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

  • 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: wjxnpqo42c3icgyoikf1mt2e

  • 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