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.

Yelp