Mid Coast Health Services CHANS Home Health Care Mid Coast Hospital Mid Coast Medical Group Mid Coast Senior Health Center Thornton Oaks Retirement Community
Events and Activities
  Click to visit The Garden website
Equal Housing Opportunity
We invite you to view this 3-minute video where you will see residents and family members explain why Thornton Hall is important to their lives.    

Welcome to Thornton Hall Assisted Living, where a home-like environment and caring services encourage each resident to live life to the fullest. We recognize that every resident is a unique individual who deserves to be honored, respected and offered an opportunity to live as independently as possible.

By celebrating the special qualities, experiences and personal characteristics of each resident, we offer a lifestyle that is custom designed to meet each individual's wishes, needs and desires. At Thornton Hall, the little things mean a lot.

Thornton Hall is located in the Mid Coast Senior Health Center, the only facility in the area that offers a full continuum of healthcare and wellness services for seniors under one roof. In addition to assisted living at Thornton Hall, other healthcare components are located within the Mid Coast Senior Health Center.

  • The Garden: memory care community
  • Mere Point: long term care community
  • Bodwell: nursing and rehabilitation center

All of these are affiliates of Mid Coast Hospital and Mid Coast Health Services, the leading not-for-profit provider in the region.

Residents and their families take comfort in knowing that enhanced services are available to meet any additional healthcare challenges that the future may hold. If Thornton Hall residents ultimately require additional nursing services, care plan decisions are simplified because all services are available in one location, and are provided by the same family of caregivers. This seamless transition reduces stress and turmoil for both the residents and their family members.


Thornton Hall Assisted Living
56 Baribeau Drive Brunswick, ME 04011
(207) 373-4656