Mahoosuc Land Trust has decided to close the popular Step Falls Preserve in Newry to the public after reports of overcrowding and misuse of land surfaced
The popular Chinese food restaurant Tin Tin Buffet in Biddeford will close at the end of July and it could be permanent if pandemic conditions don't improve