Southborough
Mental Health Topics
Southborough is a town in Worcester County which incorporates the smaller villages of Cordaville, Fayville, and Southville. Southborough was first settled in 1660 and was officially incorporated in July 1727, when it split off as the "south borough" of Marlborough. Land use now is primarily residential, with substantial open space. It is home to a number of community resources