This Is Oklahoma’s Best Christmas Activity You Cannot Miss!
Located just 20 minutes from downtown Tulsa, Oklahoma, the Route 66 Christmas Chute in downtown Sapulpa offers a variety of incredible light displays, local vendors for holiday shopping, and a warm, festive atmosphere that’s sure to make lasting memories. As you stroll along the historic Route 66, you’ll feel as though you’ve stepped onto the…
