Southgate at Shrewsbury is conveniently located off Route 9 in Shrewsbury, Massachusetts. Shopping, recreation, cultural attractions and medical centers are all within minutes.
To get a better sense of the area, or to find directions from your location, please use the interactive Google Map below.