New Horizons, an innovative senior living community provider in Middlesex County, brings high-quality, comfortable, and affordable senior housing options to the area.