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
- 5108 E. Lakeview Road Stillwater, OK
- Beginning November 25th Leafer Lodge Farms will be open Friday and Saturday 10 AM-6...
Santa and Mrs Claus at Leafer Lodge Farms
- 5108 E. Lakeview Road Stillwater, OK
- Are you on the naughty or nice list? Santa and Mrs. Claus are loading the sleigh and...