Leafer Lodge Christmas Tree Farm

  • Address:

    5180 E Lakeview Rd

    Stillwater, OK 74075

  • Phone:

Overview

Established in 2019, Leafer Lodge Christmas Tree Farm was is a family owned Christmas tree farm located on a picturesque 10 acres! The 2022 holiday season marks their first Christmas tree sales.

Events

"The Polar Express" Movie Night at Leafer Lodge Christmas Tree Farm

"The Star" Movie Night at Leafer Lodge Christmas Tree Farm

Yelp