Located just seven miles south of Portland, Atria Scarborough is a vibrant senior living community where older adults can live more independently, with discreet support from a caring, 24-hour...
Senior Living Communities
113 Landing Road
Westbrook, ME 04092
Alzheimer’s and Memory Care
Avita of Stroudwater is in Westbrook, ME just off of I-95 and minutes from bustling downtown Portland ME. This 60-unit, state- of-the-art community, which focuses on memory care, is a joint venture...