Athol Daily News

Heywood Healthcare purchases South Main Street clinic site in Athol

ATHOL – Heywood Healthcare has purchased the property at 201 South Main St., the former home to North Quabbin Family Physicians. The clinic closed its doors early last year following the death of…

Read the original at Athol Daily News

More audio from Athol Daily News