Mass Norfolk County Sharon
Sharon is a growing town of 16,000 people midway between Boston and Providence. An active network of civic organizations, shared appreciation of the diversity of its population and a cherished history make Sharon a vibrant community. (more)