Specializing in Red Cedar, Virginia Pine, and White Pine - Mountain Branch sells Christmas Trees Thanksgiving Day through Christmas Eve from 8am till dark. All trees are $15.
Visit us for fresh NC Christmas trees, located at 1660 Cornwallis Road, nestled behind Annandale subdivision. We look forward to seeing you soon. Merry Christmas!
- Parking Lot:
- Seasonal Hours/ Days: Hours are seasonal. Check website for current hours.
- Pet Friendly: Not Pet Friendly
- Pick Your Own: