Town Spotlight: Dudley MA

Town Spotlight: Dudley MA Dudley is a small college town located in the central part of Massachusetts, in the County of Worcester. The town was incorporated in 1732 and encompasses 22 square miles. Dudley’s humble beginnings were in agriculture and textiles. Modern Dudley still shows signs of its rural background with poultry and dairy farms, […]