A 35-year-old Westford man drowned at Hopkinton State Park this afternoon, Ashland police said.
Man drowns at Hopkinton State Park