Cardinal Insurance, LLC.

Cardinal Insurance, LLC. is an Independent Insurance Agency with locations in Spruce Pine, Newland, and Bakersville NC. We are a full service agency offering all lines of insurance coverage including Home, Auto, Business, Life and Health.