New assisted living facility designed to cater to memory loss patients

Autumn Leaves is opening on Pelham Road.