Preheat the oven to 350°F.
In a large bowl, combine the sliced peaches, lemon juice, granulated sugar, cinnamon, and vanilla extract. Toss until the peaches are well coated.
Transfer the peach mixture to a greased 9x13-inch baking dish.
In another bowl, mix the oats, flour, brown sugar, and salt.
Pour in the melted butter and bourbon, stirring until the mixture is crumbly.
Sprinkle the oat mixture evenly over the peaches.
Bake in the preheated oven for 30-35 minutes, or until the topping is golden brown and the peaches are bubbly.
Let it cool for about 10 minutes before serving.