SHREWSBURY
Southgate is a carefully planned community built and managed with integrity and concern. Located in the historic, picturesque town of Shrewsbury, Southgate is situated on a 35-acre, park-like campus, with easy access to major routes, and less than a one-hour drive from Boston.