Atria Woodbriar Falmouth, MA ★ 4.2 (53 reviews) From $3,995/month Assisted Living Independent Living Memory Care Skilled Nursing Facility