Treehuggers Tree Farm & Gift Store

Rebecca Road, Thames Centre, N0M2P0
Treehuggers Tree Farm & Gift Store Treehuggers Tree Farm & Gift Store is one of the popular Farm located in Rebecca Road ,Thames Centre listed under Local business in Thames Centre ,

Contact Details & Working Hours

More about Treehuggers Tree Farm & Gift Store

Our family farm has been growing and installing landscaping trees for 15 years. In addition to the farm we will now be offering fresh PRE-CUT ONLY Christmas trees and a Gift Store!

Open for the season November 4th

We accept VISA, MC, DEBIT and CASH

Map of Treehuggers Tree Farm & Gift Store