Leo's Tree Farm
open now, until 21:00
Seasonal shop
We've made it our passion to plant, grow, and sell quality christmas trees. Come visit between November 18- December 24 for a unique family experience at Leo's Tree Farm- growing memories since 1996. Update description
Review Leo's Tree Farm
Loading comments-box...
Popularity of Leo's Tree Farm
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in December:
Leo's Tree Farm has a total of 390 visitors (checkins) and 872 likes.