South

New Duxbury school ‘built for 21st century learning’

Duxbury puts finishing touches on its new $128 million facility for grades 8 through 12