Christmas Trees

Widely regarded as the best Christmas tree species in nature, the Fraser Fir is native to the forests of North Carolina and the Appalachian states.  Because of this, we only carry Fraser Fir Christmas Trees at Tallahassee Nurseries.  Buying a Christmas tree from Tallahassee Nurseries...