Police Chief David Scott has announced that he will retire on July 1 after over 30 years of service to the town. In choosing July 1 as his last shift, Chief Scott will retire on the day of Pepperell’s annual Independence Day celebration, a much beloved tradition in town. Chief Scott has served Pepperell since […]