Max Creek at Powder Ridge Mountain in Middlefield, CT | The 860 Life