
Premier Assisted Living & Memory Care
Welcome to Terrace Communities
Welcome to Terrace Communities, a distinguished family of assisted living communities with over 25 years of experience in assisted living care. At Terrace Communities, we are dedicated to serving seniors who seek assistance with daily living, yet wish to remain as independent as possible while enjoying an enriched lifestyle.

Join the Community
When seniors seek assistance with daily living, we are here to support the transition into a wonderful lifestyle. At Terrace Communities, the transition to assisted living is a positive and happy experience. From the private apartments to the beautiful surroundings and community atmosphere, we offer a desirable alternative to living on one’s own. Residents regularly enjoy music, arts and entertainment and are quick to make friends at social events, cocktail hour, exercise classes, cultural outings, meals and more. And our caring and dedicated staff is available 24 hours a day, 7 days a week to help with any medical or daily care needs that arise.
Live an Independent and Engaged Lifestyle
Terrace Communities provides a comfortable new home for seniors and a lifestyle that is relaxing, elegant, socially and intellectually enriching, and free from day-to-day chores. We encourage residents to live an independent and engaged lifestyle, while ensuring that our assistance is always available. We provide peace of mind that someone is always around to lend a helping hand, no matter the task.

ALPHA's Best of the Best Award, For Excellence in Senior Living Operations

Battenkill Business Journal Best of the Best Business Readers Choice Awards

Best of Dairy News

Best of Windham & Salem

Best of Portland Profile series

Best of Windham

American Health Care National Quality Award, National Center For Assisted Living

Senior Advisor Best of Assisted Living

Valley News readers Choice Awards

Vermont Governors Award for Excellence in Woksite Wellness