Northstar Tree FarmReviews (1)Write a Review1 review Phone(828) 258-0550 Address 570 Brevard Rd Asheville, NC, 28806 Go to directory Show on a Map CategoriesChristmas Tree Farms, Christmas Tree Store, Christmas Trees, North Star, The Farm false or inaccurate data? improve business info
Northstar Tree Farm ReviewsWrite a Review Rating 1based on 1 review Rating breakdown 1 0 0 0 0 Mary Jo11/28/2016 Pros: Cons: No answer.... tried calling 10 times !!!! :( Comment: Guess they no longer exist ..... needs to be removed as a choice for live Christmas trees