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

Live Tree Sale

Santa and Mrs Claus at Leafer Lodge Farms

Yelp