Spruce Pine
Spruce Pine is located in Mitchell County northeast of Asheville, between Burnsville and Elk Park along US Highway 19E on the banks of the North Toe River near Little Switzerland, Linville Falls, and the Blue Ridge Parkway.
Spruce Pine is located in Mitchell County northeast of Asheville, between Burnsville and Elk Park along US Highway 19E on the banks of the North Toe River near Little Switzerland, Linville Falls, and the Blue Ridge Parkway.